1. Advanced Passivation Technology Lab College of Physics Science and Technology Hebei University Baoding 071002 China
2. Province-Ministry Co-construction Collaborative Innovation Center of Hebei Photovoltaic Technology Hebei University Baoding 071002 China
3. State Key Laboratory of Photovoltaic Materials & Technology Yingli Green Energy Holding Co., Ltd. Baoding 071051 China
4. R&D Department Das Solar Co., Ltd Quzhou Zhejiang Province 324022 China