1. Parasitoid Taxonomy and Biocontrol Laboratory, Department of Entomology, Faculty of Agriculture, Annamalai University, Chidambaram, Tamil Nadu, India
2. Pandit Jawaharlal Nehru College of Agriculture and Research Institute, Karaikal, Puducherry, India