1. Laboratory of Entomology, Wageningen University & Research, P.O. Box 16, 6700 AA Wageningen, the Netherlands.
2. International Centre of Insect Physiology and Ecology (ICIPE), P.O. Box 30772-00100, Nairobi, Kenya.
3. Department of Animal Sciences, Jomo Kenyatta University of Agriculture and Technology, P.O. Box 62000-00200, Nairobi, Kenya.
4. Non-Ruminant Research Institute (NRI), Kenya Agricultural and Livestock Research Organization (KALRO), P.O. Box 169, Kakamega, Kenya.