[1] Tongji Univ, Shanghai East Hosp, Biomed Multidisciplinary Innovat Res Inst, Coll Environm Sci & Engn, Shanghai 200092, Peoples R China
[2] Tongji Univ, Shanghai Inst Pollut Control & Ecol Secur, Key Lab Yangtze River Water Environm, Shanghai 200092, Peoples R China
[3] Univ Hong Kong, Dept Chem, Hong Kong, Peoples R China