1. Beijing Key Laboratory of Novel Thin-Film Solar Cells
2. Beijing Key Laboratory of Energy Safety and Clean Utilization
3. North China Electric Power University
4. Beijing 102206
5. China
6. Department of Materials Science and Engineering
7. University of Science and Technology of China
8. Hefei 230026
9. National Engineering Lab of Special Display Technology
10. State Key Lab of Advanced Display Technology
11. Academy of Opto-Electronic Technology
12. Hefei University of Technology
13. Hefei