[1] Harbin Inst Technol, State Key Lab Urban Water Resources & Environm, Harbin 150090, Peoples R China
[2] Chinese Acad Sci, Inst Appl Ecol, Shenyang 110016, Peoples R China
[3] Key Lab Environm Engn, Shenyang 110044, Peoples R China
[4] Harbin Inst Technol, Sch Municipal & Environm Engn, Harbin 150090, Peoples R China
[5] Univ Ibadan, Dept Bot & Microbiol, Ibadan, Nigeria