, Department of Plant Sciences and Crop Protection, Faculty of Agriculture, University of Nairobi, Nairobi; African Insect Science for Food and Health (ICIPE), Nairobi, Kenya