1. DST Unit of Nanoscience (DST UNS) & Thematic Unit of Excellence (TUE), Department of Chemistry, Indian Institute of Technology Madras, Chennai 600036, India
2. Faculty of Engineering and Natural Sciences, Tampere University, FI-33720 Tampere, Finland
3. International Centre for Clean Water, 2nd Floor, B-Block, IIT Madras Research Park, Kanagam Road, Taramani, Chennai 600113, India