Affiliation: | (1) Laboratory of Entomology, Wageningen University, P.O. Box 8031, 6700, EH, Wageningen, The Netherlands;(2) International Centre of Insect Physiology and Ecology, P.O. Box 30772 - 00100, GPO, Nairobi, Kenya;(3) School of Biological Sciencs, University of Nairobi, P.O. Box 30197 - 00100, GPO, Nairobi, Kenya |