[1] Shanghai Univ, Sch Environm & Chem Engn, Inst Nanochem & Nanobiol, 99 Shangda Rd, Shanghai 200444, Peoples R China
[2] Shanghai Univ, Sch Environm & Chem Engn, Dept Chem Engn, 333 Nanchen Rd, Shanghai 200444, Peoples R China
[3] Shanghai Univ, Shanghai Inst Appl Radiat, 333 Nanchen Rd, Shanghai 200444, Peoples R China
[4] Donghua Univ, Minist Educ, Key Lab Sci & Technol Ecotext, 2999 Peoples North Rd, Shanghai 201620, Peoples R China