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