1. International Center of Insect Physiology & Ecology (icipe), Addis Ababa, Ethiopia
2. International Center of Insect Physiology & Ecology (icipe), Nairobi, Kenya
3. Department of Seed, Crop & Horticultural Sciences, University of Eldoret, Eldoret, Kenya