Affiliation: | 1 College of Environmental Science and Engineering, Beijing Key Lab for Source Control Technology of Water Pollution, Beijing Forestry University, Beijing 100083, China.;2 College of Urban Construction and Environmental Engineering, Chongqing University, Chongqing 400044, China |