1. International Center of Insect Physiology and Ecology, Molecular Biology & Biotechnology Department, Nairobi, Kenya.
2. Department of Biology, University of Virginia, Charlottesville, VA 22904, USA.
3. Institut de recherche pour le développement, UR072, LEGS, BP1, 91198 Gif-sur-Yvette cedex, France.
4. Department of Biochemistry and Biotechnology, Kenyatta University, Nairobi, Kenya.