1. Department of Chemistry, Birla Institute of Technology and Science Pilani, Hyderabad Campus, Hyderabad-500078, India
2. Department of Chemistry, Indian Institute of Technology Roorkee, Roorkee – 247 667, India
3. Centre for Nanotechnology, Indian Institute of Technology Roorkee, Roorkee – 247 667, India
4. Materials Center for Sustainable Energy & Environment, Birla Institute of Technology and Science Pilani, Hyderabad Campus, Hyderabad – 500078, India