1. Department of Chemistry, DST Unit of Nanoscience (DST UNS) and Thematic Unit of Excellence (TUE), Indian Institute of Technology Madras, Chennai 600036, India
2. Department of Chemistry, Indian Institute of Science Education and Research Kolkata, Kolkata 741246, India
3. International Centre for Clean Water, Chennai 600113, India