1. International Centre of Insect Physiology and Ecology (ICIPE), P.O. Box 30772 - 00100, GPO, Nairobi, Kenya
2. College of Agriculture and Veterinary Science, Department of Plant Science and Crop Protection, University of Nairobi, P.O. Box 29053, Nairobi, Kenya