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. Centre of Excellence (Biotechnology) & Water and Wastewater Technology, Thermax Limited, Pune 411019, India