[1] Harbin Inst Technol, Sch Municipal & Environm Engn, Harbin 150090, Peoples R China
[2] Chinese Acad Sci, Res Ctr Ecoenvironm Sci, Beijing 100085, Peoples R China
[3] Beijing Univ Technol, Key Lab Beijing Water Qual Sci & Water Environm R, Beijing 100022, Peoples R China
[4] Beijing Drainage Grp Co Ltd, Beijing 100038, Peoples R China