[1] Dalian Univ Technol, Dept Life Sci & Biotechnol, Dalian 116024, Peoples R China
[2] Ohio State Univ, William G Lowrie Dept Chem & Biomol Engn, 151 West Woodruff Ave, Columbus, OH 43210 USA
[3] Harbin Inst Technol, Sch Environm, State Key Lab Urban Water Resource & Environm, Harbin 150090, Heilongjiang, Peoples R China