Institution: | 1. International Center of Insect Physiology and Ecology (ICIPE), Nairobi, Kenya;2. Chemistry Research Unit, Center for Medical, Agricultural and Veterinary Entomology, Agricultural Research Service, US Department of Agriculture, Gainesville, Florida, USA |