1. Department of Applied and Technical Biology, Technical University of Kenya, P.O. Box 52428–00200, Nairobi, Kenya
2. Dudutech IPM Limited, P.O. Box 1927-20117, Naivasha, Kenya
3. Kenya Agricultural Research and Livestock Organization, Kabete, P.O. Box 1473300800, Nairobi, Kenya
4. School of Biological Sciences, University of Nairobi, P. O. Box 30197-00100, Nairobi, Kenya