1. Department of Food Science, Nutrition and Technology, University of Nairobi, Nairobi, Kenya
2. Department of Animal Production, University of Nairobi, Nairobi, Kenya
3. Department of Plant Science and Crop Protection, University of Nairobi, Nairobi, Kenya