1. Department of Chemistry, Indian Institute of Technology Roorkee, Roorkee – 247667, India
2. Department of Applied Science and Humanities, Invertis University, Bareilly – 243123, India
3. Center for Nanotechnology, Indian Institute of Technology Roorkee, Roorkee – 247667, India