1. Wuhan National Laboratory for Optoelectronics
2. Huazhong University of Science and Technology
3. Wuhan 430074
4. P. R. China
5. Department of Materials Science and Engineering
6. Shenzhen Key Laboratory of Full Spectral Solar Electricity Generation (FSSEG)
7. Southern University of Science and Technology
8. Shenzhen 518055
9. China
10. Center for Materials Research
11. Justus Liebig University
12. Giessen
13. Germany