1. DST Unit of Nanoscience (DST UNS) and Thematic Unit of Excellence (TUE), Department of Chemistry, Indian Institute of Technology Madras, Chennai 600036, India
2. Department of Chemistry, Mar Ivanios College, Thiruvananthapuram, Kerala 695015, India
3. International Centre for Clean Water, IIT Madras Research Park, Chennai 600113, India