[1] Donghua Univ, Coll Chem & Chem Engn, Shanghai, Peoples R China
[2] Tech Univ Denmark, Dept Hlth Technol, Lyngby, Denmark
[3] Donghua Univ, Coll Environm Sci & Engn, Shanghai, Peoples R China
[4] Tech Univ Denmark, Dept Hlth Technol, DK-2800 Lyngby, Denmark
[5] Donghua Univ, Coll Chem & Chem Engn, Shanghai 201620, Peoples R China