Gluten-free and lactose-free lemon muffins