1. International Centre of Insect Physiology and Ecology, Kenya
2. Swiss Federal Institute of Technology, Switzerland
3. Italian National Agency for New Technology, Energy, and the Environment, Italy
4. Università degli Studi di Reggio Calabria
5. United Nations Environment Program, Kenya