[1] Hefei Univ Technol, Sch Resources & Environm Engn, Hefei 230009, Peoples R China
[2] Shanghai Jiao Tong Univ, Sch Environm Sci & Engn, 800 Dongchuan Rd, Shanghai 200240, Peoples R China
[3] Hefei Univ Technol, Key Lab Nanominerals & Pollut Control, Anhui Higher Educ Inst, Hefei 230009, Peoples R China
[4] Shanghai Inst Pollut Control & Ecol Secur, 800 Dongchuan Rd, Shanghai 200240, Peoples R China