School of Municipal and Environmental Engineering;
Harbin Institute of Technology;
Harbin 150090;
China;
State Key Laboratory of Urban Water Resources and Environment (SKLUWRE);
Harbin Institute of Technology;
Harbin 150090;
China;
School of Environmental Science;
Liaoning University;
Shengyang 110036;
China;