[1] Dalian Univ Technol, Sch Environm Sci & Technol, Key Lab Ind Ecol & Environm Engn, Minist Educ, Dalian 116024, Peoples R China
[2] Dalian Univ Technol, Sch Bioengn, Dalian 116024, Peoples R China
[3] Harbin Inst Technol, Sch Environm, State Key Lab Urban Water Resource & Environm, Harbin 150090, Peoples R China
[4] Ohio State Univ, William G Lowrie Dept Chem & Biomol Engn, 151 West Woodruff Ave, Columbus, OH 43210 USA
[5] Dalian Univ Technol, Sch Environm Sci & Technol, Key Lab Ind Ecol & Environm Engn, Minist Educ, 2 Linggong Rd, Ganjingzi District 116024, Dalian, Peoples R China