1. Advanced Passivation Technology Lab College of Physics Science and Technology Hebei University Baoding 071002 China
2. Institute of Nanotechnology Karlsruhe Institute of Technology Hermann‐von‐ Helmholtz‐Platz 1 76344 Eggenstein‐Leopoldshafen Germany
3. State Key Laboratory of Photovoltaic Materials & Technology Yingli Green Energy Holding Co., Ltd. Baoding 071051 China
4. Das Solar Co., Ltd. No 43 Bailing South Road, Quzhou Green Industry Clustering Zone Quzhou Zhejiang Province 324022 China