[1] Harbin Inst Technol, Sch Municipal & Environm Engn, State Key Lab Urban Water Resource & Environm, POB 2650,73 Huanghe Rd, Harbin 150090, Heilongjiang Pr, Peoples R China
[2] Natl Taiwan Univ, Dept Chem Engn, Taipei 106, Taiwan
[3] Natl Taiwan Univ Sci & Technol, Dept Chem Engn, Taipei 106, Taiwan
[4] Yancheng Inst Technol, Sch Environm Sci & Engn, Yancheng 224051, Peoples R China