1. Department of Chemistry, Indian Institute of Technology Guwahati, Guwahati, Assam 781039, India
2. National Centre for Cell Science, Pune, Maharashtra 411007, India
3. Department of Zoology, University of Calcutta, Kolkata, West Bengal 700019, India
4. Department of Bioscience and Bioengineering, Indian Institute of Technology Guwahati, Guwahati, Assam 781039, India