1. Dipartimento di Ingegneria Civile, Ambientale, del Territorio, Edile e di Chimica (DICATECh), Politecnico di Bari, Via Orabona 4, 70125 Bari, Italy
2. Dipartimento di Chimica, Università degli Studi di Bari “A. Moro”, Via Orabona 4, 70126 Bari, Italy
3. CNR IPCF─Istituto per i Processi Chimico Fisici, UOS Bari, Via Orabona 4, 70126 Bari, Italy
4. Hybrid Solar Cells, Faculty of Engineering and Natural Sciences, Tampere University, P.O. Box 541, FI-33014 Tampere, Finland
5. CNR NANOTEC─Istituto di Nanotecnologia, Via Monteroni, 73100 Lecce, Italy