1. PVMD Group Delft University of Technology Mekelweg 4 2628 CD Delft The Netherlands
2. Department of Applied Physics and Science Education Eindhoven University of Technology P.O. Box 513 5600 MB Eindhoven The Netherlands
3. Department of Chemical Engineering and Chemistry Eindhoven University of Technology P.O. Box 513 5600 MB Eindhoven The Netherlands
4. TNO‐partner in Solliance High Tech Campus 21 5656 AE Eindhoven The Netherlands
5. TNO Energy & Materials Transition Westerduinweg 3 1755 LE Petten The Netherlands
6. School of Photovoltaic and Renewable Energy Engineering University of New South Wales Sydney Australia
7. Dutch Institute for Fundamental Energy Research De Zaale 20 5612 AJ Eindhoven The Netherlands