1. Department of Horticulture, Jomo Kenyatta University of Agriculture and Technology (JKUAT), P. O. Box, 62000-00200 Nairobi, Kenya
2. International
Centre of Insect Physiology and Ecology (icipe), P. O. Box 30772-00100, Nairobi, Kenya
3. International
Institute
of Tropical Agriculture (IITA), P. O. Box 30772-00100, Nairobi, Kenya
4. Chemistry Research Unit, Center for Medical, Agricultural and Veterinary Entomology, Agricultural Research Service, U.S. Department of Agriculture, 1700 SW 23rd Drive, Gainesville, Florida 32608, United States