[1] East China Univ Sci & Technol, State Environm Protect Key Lab Environm Risk Asses, Shanghai 200237, Peoples R China
[2] East China Univ Sci & Technol, Shanghai Engn Lab Lean Operat Technol Ind Water Sy, Shanghai 200237, Peoples R China
[3] East China Univ Sci & Technol, Natl Engn Lab High Concentrat & Refractory Organ W, Shanghai 200237, Peoples R China
[4] McWong Environm Technol Corp Ltd, Shanghai 200135, Peoples R China