1. Tocklai Tea Research Institute, Tea Research Association, P.O. Cinnmara, Jorhat, Assam-785008, India
2. Namchi Government College, Kamrang, Namchi,, Namchi, Sikkim 737126
3. Entomology Research Unit, Department of Zoology, University of North Bengal, P.O. NBU, Dist: Darjeeling, 734013, India