1. Department of Chemical and Pharmaceutical Sciences
2. University of Ferrara
3. 44121 Ferrara
4. Italy
5. Centro Interuniversitario per la Conversione Chimica dell'Energia Solare (SolarChem)
6. Department of Chemical Sciences
7. University of Padova
8. 35131 Padova