1. Department of Chemistry, Cooch Behar Panchanan Barma University, Cooch Behar 736101, West Bengal, India
2. Cooch Behar College, Cooch Behar 736101, West Bengal, India
3. Department of Biochemical Engineering and Biotechnology, Indian Institute of Technology Delhi, New Delhi 110016, India