1. Department of Chemistry, National Institute of Technology Durgapur, M G Avenue, Durgapur 713209, West Bengal, India
2. Department of Chemistry, Indian Institute of Technology Kharagpur, Kharagpur 721302, West Bengal, India
3. Department of Chemistry and Biochemistry, San Diego State University, San Diego, CA 92182-1030, USA