1. Insect Ecology and Ethology Laboratory, Department of Zoology, University of Calicut, Thenhipalam, India
2. Systematic Entomology Laboratory, Malabar Christian College, Affiliated to University of Calicut, Kozhikode, India
3. Zoological Survey of India, Western Ghats Regional Centre, Kozhikode, India