[1] Donghua Univ, Sch Environm Sci & Engn, Shanghai 201620, Peoples R China
[2] Shanghai Inst Technol, Shanghai 200235, Peoples R China
[3] Chinese Acad Sci, Inst Soil Sci, Key Lab Soil Environm Pollut Remediat, Nanjing 210008, Jiangsu, Peoples R China