[1] Tongji Univ, Inst Biofilm Technol, Coll Environm Sci & Engn, Key Lab Yangtze Aquat Environm,MOE, Shanghai 200092, Peoples R China
[2] Tongji Univ, Minist Educ, Key Lab Embedded Syst & Serv Comp, Dept Comp Sci & Technol, Shanghai 200092, Peoples R China
[3] R&D Ctr Baowu Grp Environm Resources Technol Co Lt, Shanghai 201999, Peoples R China
[4] R&D Ctr Baowu Water Technol Co Ltd, Shanghai 201999, Peoples R China
[5] Univ Notre Dame, Dept Civil & Environm Engn & Earth Sci, 156 Fitzpatrick Hall, Notre Dame, IN 46556 USA