1. Cell Biology & Physiology Division, Indian Institute of Chemical Biology, Jadavpur, Kolkata 700032, India
2. Department of Zoology, University of Kalyani, Kalyani 743215, India
3. Cryobiology Department, Centre for Rural and Cryogenic Technologies, Jadavpur University, Kolkata 700032, India