1. Department of Zoology, School of Life Sciences, Manipur University, Canchipur 795003, India
2. Department of Zoology, Pachhunga University College, Aizawl 796001, India
3. Applied Sciences Department, Galgotias College of Engineering and Technology, Greater Noida 201306, India
4. Department of Biotechnology, Pachhunga University College, Aizawl 796001, India
5. Department of Chemistry, Pachhunga University College, Aizawl 796001, India