1. Department of Chemical, Pharmaceutical and Agricultural Sciences (DOCPAS) University of Ferrara Via L. Borsari 46 44121 Ferrara Italy
2. Centro Interuniversitario per la Conversione Chimica dell'Energia Solare (SolarChem) sez. di Ferrara, Via L. Borsari 46 44121 Ferrara Italy
3. Department of Chemical and Pharmaceutical Sciences University of Trieste Via L. Giorgieri 1 34127 Trieste Italy
4. Current address: Leiden Institute of Chemistry Leiden University Einsteinweg 55 2333CC Leiden The Netherlands
5. Electra-Sincrotrone Trieste S.S. 14 Km 163.5 in Area Science Park 34149 Basovizza Trieste Italy