1. Electronic Engineering Department Universitat Politècnica de Catalunya (UPC) Photovoltaic Lab−Micro and Nano Technologies Group (MNT) EEBE Av Eduard Maristany 10–14 Barcelona 08019 Spain
2. Barcelona Center for Multiscale Science & Engineering Universitat Politècnica de Catalunya (UPC) Av Eduard Maristany 10–14 Barcelona Catalonia 08019 Spain
3. Solar Energy Materials and Systems Group Catalonia Institute for Energy Research (IREC) Jardins de les Dones de Negre 1 Sant Adrià de Besòs Barcelona 08930 Spain
4. Laboratory for Thin Films and Photovoltaics Empa─Swiss Federal Laboratories for Materials Science and Technology Überlandstrasse 129 Dübendorf 8600 Switzerland
5. Thin Film Photovoltaic Lab School of Electronics Engineering KIIT‐ Deemed to be University Bhubaneswar Odisha 751024 India
6. IMO Hasselt University Wetenschapspark 1 Diepenbeek 3590 Belgium
7. IMOMEC IMEC Wetenschapspark 1 Diepenbeek 3590 Belgium
8. EnergyVille 2 Thor Park 8320 Genk 3600 Belgium
9. ICTEAM Université Catholique de Louvain Place du Levant L5.03.02 Louvain‐la‐Neuve 1348 Belgium
10. State Key Laboratory for Organic Electronics and Information Displays College of Chemistry and Life Sciences Nanjing University of Posts & Telecommunications Nanjing 210023 China
11. IN2UB Departament d'Enginyeria Electrònica i Biomèdica Universitat de Barcelona Carrer de Martí i Franquès 1 Barcelona 08028 Spain