1. College of Chemical Engineering, Sichuan University, Chengdu 610065, China
2. Sino-German Centre for Water and Health Research, Sichuan University, Chengdu 610065, China
3. College of Water Conservancy and Hydropower Engineering, Sichuan University, Chengdu 610065, China
4. Institute of Environmental Health, Wuhan Centers for Disease Prevention & Control, Wuhan 430022, China
5. Institute of Environmental Engineering, RWTH Aachen University, Aachen 52072, Germany