1. School of Chemistry and Chemical Engineering
2. Harbin Institute of Technology
3. Harbin 150001
4. China
5. Beijing Key Laboratory for Magneto-Photoelectrical Composite and Interface Science
6. Center for Green Innovation
7. School of Mathematics and Physics
8. University of Science and Technology Beijing
9. Beijing 100083
10. Key Laboratory of Photochemical Conversion and Optoelectronic Materials
11. Technical Institute of Physics and Chemistry
12. Chinese Academy of Sciences
13. Beijing 100190