1. Solar Energy Materials and Systems (SEMS) Institut de Recerca en Energia de Catalunya (IREC) 1,2apl., Jardins de les Dones de Negre, 08930, Sant Adrià de Besòs Barcelona Spain
2. Departament d’Enginyeria Electrònica Universitat Politècnica de Catalunya C/ Jordi Girona 1 08034 Barcelona Spain
3. ENEA Casaccia Research Center via Anguillarese 301 00123 Roma Italy
4. Department of Physics Faculty of Sciences and Techniques University of Nouakchott Al Aasriya 5026 Nouakchott Mauritania
5. Departament d’Enginyeria Electrònica i Biomèdica IN2UB Universitat de Barcelona C/ Martí i Franqués 1 08028 Barcelona Spain