[1] Harbin Inst Technol, Sch Environm SKLUWRE, State Key Lab Urban Water Resource & Environm, Harbin 150090, Peoples R China
[2] Tech Univ Denmark, Dept Environm & Resource Engn, DK-2800 Kongens Lyngby, Denmark
[3] Harbin Inst Technol, Natl Engn Res Ctr Urban Water Resources Co Ltd, Harbin 150090, Peoples R China
[4] Guangdong Yuehai Water Investment Co Ltd, Shenzhen 518021, Peoples R China