1. Chongqing Institute of Green and Intelligent Technology; Chinese Academy of Sciences; Chongqing China
2. Department of Chemistry and Biochemistry; University of Notre Dame; Notre Dame IN USA
3. Faculty of Urban Construction and Environmental Engineering; Chongqing University; Chongqing China