1. Photovoltaic Materials and Devices Group Delft University of Technology Delft The Netherlands
2. Institute of Micro and Nanoelectronics San Francisco de Quito University Quito Ecuador
3. Kavli Institute of Technology, Quantum Nanoscience Delft University of Technology Delft The Netherlands