1. Institute of Photovoltaics, College of Physics Science and Technology, Hebei University; Baoding 071002 China
2. State Key Laboratory of Photovoltaic Materials and Technology; Yingli Green Energy Holding Co., Ltd.; Baoding 071051 China
3. Institute of New Energy Technology, College of Information and Technology, Jinan University; Guangzhou 510632 China