[1] Peking Univ, Coll Environm Sci & Engn, Key Lab Water & Sediment Sci, Minist Educ, Beijing 100871, Peoples R China
[2] Chinese Acad Sci, Inst Proc Engn, Natl Key Lab Biochem Engn, Beijing 100080, Peoples R China
[3] Univ Sci & Technol Beijing, Dept Mat Sci & Engn, Beijing 100083, Peoples R China