1. Food Technology Research Center, Directorate of Research, Technology and Innovation, Kenya Industrial Research & Development Institute , P.O Box 30650 , 00100 Nairobi , Kenya
2. Department of Food Science, Nutrition & Technology, University of Nairobi , P.O Box 29053 , 00100 , Nairobi , Kenya
3. Department of Public Health, Pharmacology and Toxicology, University of Nairobi , P.O Box 29053 , 00100 , Nairobi , Kenya