[1] IHE Delft Inst Water Educ, Dept Water Supply Sanitat & Environm Engn, Westvest 7,POB 3015, NL-2601 DA Delft, Netherlands
[2] CSIR Indian Inst Toxicol Res, Ctr Innovat & Translat Res, Lucknow 226001, Uttar Pradesh, India
[3] Univ Petr & Energy Studies, Sch Engn, Sustainabil Cluster, Dehra Dun 248007, Uttarakhand, India
[4] Saveetha Inst Med & Tech Sci, Ctr Waste Management & Renewable Energy, Chennai 600077, India
[5] Thammasat Univ, Sirindhorn Int Inst Technol, Sch Biochem Engn & Technol, POB 22, Pathum Thani 12121, Thailand
[6] J&K Pocket, Delhi 110095, India