1. DST Unit of Nanoscience (DST UNS) and Thematic Unit of Excellence (TUE), Department of Chemistry, Indian Institute of Technology Madras, Chennai 600 036, India
2. International Centre for Clean Water, Chennai 600113, India
3. Faculty of Engineering and Natural Sciences, Tampere University, FI-33720 Tampere, Finland