1. Institute of Photo-Electronic Thin film Devices and Technology, Nankai University; Tianjin 300071 P.R. China
2. College of Physics Science and Technology; Hebei University; Baoding 071002 P.R. China
3. State Key Laboratory of Photovoltaic Materials and Technology, Yingli Solar; Baoding 071051 P.R. China