1. Sauvage Center for Molecular Science
2. Department of Chemistry
3. Wuhan University
4. Wuhan 430072
5. China
6. Michael Grätzel Center for Mesoscopic Solar Cells
7. Wuhan National Laboratory for Optoelectronics
8. Huazhong University of Science and Technology
9. Wuhan