1. Institute of Artificial Photosynthesis
2. State Key Laboratory of Fine Chemicals
3. Dalian University of Technology
4. 116024 Dalian
5. China
6. Wilhelm-Ostwald-Institut für Physikalische und Theoretische Chemie
7. Fakultät für Chemie und Mineralogie
8. Universität Leipzig
9. 04103 Leipzig
10. Germany
11. Institute of Functional Interfaces
12. Karlsruhe Institute of Technology