1. Dipartimento di Ingegneria Civile, Ambientale, del Territorio, Edile e di Chimica (DICATECh), Politecnico di Bari, Via Orabona 4, 70125 Bari, Italy
2. Hybrid Solar Cells, Faculty of Engineering and Natural Sciences, Tampere University, P.O. Box 541, FI-33014 Tampere, Finland
3. CNR IPCF─Istituto per i Processi Chimico Fisici, UOS Bari, Via Orabona 4, 70126 Bari, Italy
4. Dipartimento di Chimica, Università degli Studi di Bari Aldo Moro, Via Orabona 4, 70126 Bari, Italy
5. National Interuniversity Consortium of Materials Science and Technology, INSTM, Bari Research Unit, 70126, Bari, Italy
6. CNR-NANOTEC − Institute of Nanotechnology, c/o Campus Ecoteckne, Via Monteroni, 73100 Lecce, Italy