1. Michael Grätzel Center for Mesoscopic Solar Cells
2. Wuhan National Laboratory for Optoelectronics
3. School of Optical and Electronic Information Huazhong University of Science and Technology
4. Wuhan 430074
5. China
6. School of Chemistry and Chemical Engineering
7. Yulin University
8. Yulin 719000
9. P. R. China
10. CAS Key Laboratory of Nanosystem and Hierachical Fabrication
11. CAS Center for Excellence in Nanoscience
12. National Center for Nanoscience and Technology
13. Beijing