[1] Hebei North Univ, Natl Dev & Reform Commiss, Inst Renewable Energy Zhangjiakou Operate, Inst New Energy Sci & Technol, Zhangjiakou 075000, Peoples R China
[2] Agr Univ Hebei, Coll Sci, Baoding 071001, Peoples R China
[3] Nankai Univ, Inst Photoelect Thin Film Devices & Technol, Tianjin 300071, Peoples R China