1. Institute of Photoelectronic Thin Film Devices and Technology
2. Nankai University
3. Tianjin 300350
4. P. R. China
5. Hebei Key Lab of Optic-Electronic Information and Materials
6. College of Physics Science and Technology
7. Hebei University
8. Baoding 071002
9. China
10. State Key Laboratory of Photovoltaic Materials and Technology
11. Yingli Energy (China) Company Limited
12. Baoding 071051
13. Hanergy Heyuan Mobile Energy Intelligence Manufacture Base
14. Tianjin