[1] Chinese Acad Sci, Res Ctr Ecoenvironm Sci, State Key Joint Lab Environm Stimulat & Pollut Co, Beijing 100085, Peoples R China
[2] Chinese Acad Sci, Res Ctr Ecoenvironm Sci, Dept Water Pollut Control Technol, Beijing 100085, Peoples R China
[3] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[4] Uva Wellassa Univ, Dept Sci & Technol, Badulla 90000, Sri Lanka
[5] Natl Water Supply & Drainage Board, Katugastota 20800, Sri Lanka
[6] Natl Inst Fundamental Studies, Hanthana Rd, Kandy 20000, Sri Lanka