[1] Donghua Univ, Coll Environm Sci & Engn, Shanghai 201620, Peoples R China
[2] Donghua Univ, State Environm Protect Engn Ctr Pollut Treatment, Shanghai 201620, Peoples R China
[3] Sichuan Univ Sci & Engn, Sch Mech Engn, Sichuan Prov Key Lab Proc Equipment & Control, Zigong 643000, Peoples R China
[4] Key Lab Water Pollut Control & Environm Safety Zh, Hangzhou 310058, Peoples R China