1. State Key Laboratory of Hydraulics and Mountain River Engineering, College of Architecture and Environment, Sichuan University, Chengdu 610065, P.R. China
2. Sino-German Centre for Water and Health Research, Sichuan University, Chengdu 610065, P.R. China
3. State Key Laboratory of Catalysis, Dalian Institute of Chemical Physics, Chinese Academy of Sciences, Dalian 116023, P.R. China
4. University of Chinese Academy of Sciences, Beijing 100049, P.R. China
5. School of Chemical and Biomedical Engineering, Nanyang Technological University, 62 Nanyang Drive, Singapore 637459, Singapore