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 College of Physics Science and Technology Hebei University Baoding 071002 China
3. R&D Department Das Solar Co., Ltd. No 43 Bailing South Road, Quzhou Green Industry Clustering Zone Quzhou Zhejiang Province 324022 China
4. Institute of Nanotechnology Karlsruhe Institute of Technology Hermann-von-Helmholtz-Platz 1 76344 Eggenstein-Leopoldshafen Germany