1. International Centre of Insect Physiology and Ecology (icipe), Nairobi P.O. Box 30772-00100, Kenya
2. Department of Biochemistry, Jomo Kenyatta University of Agriculture and Technology, Nairobi P.O. Box 62000-00200, Kenya
3. Kenya Agricultural and Livestock Research Organization (KALRO), Nairobi P.O. Box 57811-00200, Kenya