[1] Beijing Inst Petrochem Technol, Beijing 102617, Peoples R China
[2] Harbin Inst Technol, Sch Municipal & Environm Engn, State Key Lab Urban Water Resource & Environm, Harbin 150090, Peoples R China
[3] Chinese Res Inst Environm Sci, Lab Water Syst Engn, Beijing 100012, Peoples R China
[4] Beijing Univ Technol, Key Lab Beijing Water Qual Sci & Water Environm R, Beijing 100124, Peoples R China