[1] Harbin Inst Technol, SKLUWRE, Natl Engn Res Ctr Urban Water Resource, Harbin 150080, Heilongjiang, Peoples R China
[2] Harbin Inst Technol, Acad Fundamental & Interdisciplinary Sci, Harbin 150080, Heilongjiang, Peoples R China
[3] Chinese Acad Sci, Changchun Inst Appl Chem, State Key Lab Polymer Phys & Chem, Changchun 130022, Peoples R China
[4] Jilin Univ, Coll Chem, Changchun 130023, Jilin, Peoples R China
[5] Jilin Univ, State Key Lab Inorgan Synth & Preparat Chem, Changchun 130023, Jilin, Peoples R China