1. Centre for Nanotechnology, Indian Institute of Technology Roorkee, Roorkee 247667, India
2. Department of Chemistry, Indian Institute of Technology Roorkee, Roorkee 247667, India
3. Department of Bioscience and Bioengineering Indian Institute of Technology Roorkee, Roorkee 247667, India