riboflavin butyrate