[1] Donghua Univ, Coll Chem & Chem Engn, Key Lab Sci & Technol Ecotext, Minist Educ, 2999 North Renmin Rd, Shanghai 201620, Peoples R China
[2] Tech Univ Denmark, Dept Hlth Technol, DK-2800 Lyngby, Denmark
[3] Donghua Univ, Coll Environm Sci & Engn, 2999 North Renmin Rd, Shanghai 201620, Peoples R China