1. Department of Zoology, Aligarh Muslim University, Aligarh, India
2. Parasitoid Taxonomy and Biocontrol Laboratory Department of Entomology, Faculty of Agriculture, Annamalai University, Chidambaram, India
3. Gangetic Plains Regional Centre, Zoological Survey of India, Patna, India