1. International Centre for Insect Physiology and Ecology (ICIPE), Nairobi, Kenya
2. School of Biological Sciences, University of Nairobi, Nairobi, Kenya
3. Department of Animal Science, Faculty of Agriculture and Veterinary Medicine, University of Buea, Buea, Cameroon
4. Machakos University, Machakos, Kenya
5. Centre of Sericulture and Biological Pest Management Research, RTM Nagpur University, Nagpur, Maharashtra, India