[1] Harbin Inst Technol, State Key Lab Urban Water Resource & Environm, Harbin 150090, Peoples R China
[2] Guangzhou Univ, Minist Educ, Key Lab Water Qual & Conservat Pearl River Delta, Inst Environm Res Greater Bay, Guangzhou 510006, Peoples R China
[3] Chongqing Univ, Sch Environm & Ecol, Chongqing 400044, Peoples R China