1. State Key Laboratory of Hydraulics and Mountain River Engineering, Sichuan University, Chengdu, Sichuan 610065, China
2. College of Water Resource & Hydropower, Sichuan University, Chengdu, Sichuan 610065, China
3. College of Polymer Science and Engineering, Sichuan University, Chengdu 610065, China
4. Department of Environmental Science and Engineering, School of Architecture and Environment, Sichuan University, Chengdu 610065, China
5. Sino-German Centre for Water and Health Research, Sichuan University, Chengdu 610065, China