1. Department of Entomology, Tea Research Association, North Bengal Regional R & D Centre, Jalpaiguri, West Bengal 735225, India
2. Department of Zoology, Raiganj University, Uttar Dinajpur, West Bengal 733134, India
3. Department of Entomology, Tocklai Tea Research Institute, Jorhat, Assam 785008, India