1. School of Materials Science and Engineering, Nanyang Technological University, Singapore 639798, Singapore
2. Campus for Research Excellence and Technological Enterprise (CREATE), Singapore 138602, Singapore
3. Davidson School of Chemical Engineering, Purdue University, West Lafayette, Indiana 47907, USA
4. Solar Energy Materials and Systems Group, Catalonia Institute for Energy Research (IREC), Jardins de les Dones de Negre 1, 08930 Sant Adrià de Besòs, Barcelona, Spain
5. Photovoltaic Lab – Micro and Nano Technologies Group (MNT), Electronic Engineering Department, EEBE, Universitat Politècnica de Catalunya (UPC), Av Eduard Maristany 10-14, Barcelona 08019, Catalonia, Spain
6. Barcelona Center for Multiscale Science & Engineering, Universitat Politècnica de Catalunya (UPC), Av Eduard Maristany 10-14, Barcelona 08019, Catalonia, Spain
7. Energy Research Institute @ NTU (ERI@N), Nanyang Technological University, Singapore 637553, Singapore