1. Department of Chemistry, University of Calcutta, 92 A.P.C. Road, Kolkata 700009, West Bengal, India
2. Department of Chemistry, Indian Institute of Technology Kharagpur, Kharagpur 721302, West Bengal, India
3. Department of Physiology, University of Calcutta, 92 A.P.C. Road, Kolkata 700009, West Bengal, India