1. Institute of Photoelectronic Thin Film Devices and Technology of Nankai University
2. Key Laboratory of Photoelectronic Thin Film Devices and Technology
3. Tianjin 300071
4. P. R. China
5. Collaborative Innovation Center of Chemical Science and Engineering (Tianjin)
6. Department of Electrical and Computer Engineering
7. University of Toronto
8. Toronto
9. Canada
10. Photovoltaic Materials and Devices Laboratory