[1] Hebei Univ, Coll Phys Sci & Technol, Adv Passivat Technol Lab, Baoding 071002, Peoples R China
[2] Yingli Green Energy Holding Co Ltd, State Key Lab Photovolta Mat & Technol, Baoding 071051, Peoples R China
[3] Das Solar Co Ltd, 43 Bailing South Rd,Quzhou Green Ind Clustering Z, Quzhou 324022, Zhejiang, Peoples R China
[4] Karlsruhe Inst Technol, Inst Nanotechnol, Hermann Helmholtz Pl 1, Eggenstein Leopoldshafen, Germany