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