1. Dipartimento di Gestione dei Sistemi Agroalimentari e Ambientali; Sezione Entomologia Applicata; Università Degli Studi; Catania Italy
2. Department of Plant and Environmental Science; University of Copenhagen; Taastrup Denmark
3. International Institute of Tropical Agriculture; Dar es Salaam Tanzania
4. Department of Zoology and Wildlife Conservation; University of Dar es Salaam; Dar es Salaam Tanzania