1. Department of Chemistry
2. Harbin Institute of Technology
3. Harbin 150001
4. China
5. State Key Laboratory of Urban Water Resource and Environment
6. HIT-HAS Laboratory of High-Energy Chemistry and Interdisciplinary Science
7. Institute of Technical Physics