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