School of Municipal and Environmental Engineering;
Harbin Institute of Technology;
Harbin 150090;
China;
Key Laboratory of Beijing for Water Quality Science and Water Environment Recovery Engineering;
Beijing University of Technology;
Beijing 100022;
China;