1. Department of Chemical Sciences
2. University of Padova
3. 35131 Padova
4. Italy
5. Department of Chemical Science and Technologies
6. University of Rome “Tor Vergata”
7. snc 00133 Roma
8. Department of Environmental Sciences
9. Informatics and Statistics
10. University Ca' Foscari Venice
11. 30175 Marghera
12. Department of Chemical and Pharmaceutical Sciences
13. University of Ferrara, and Centro Interuniversitario per la Conversione Chimica dell'Energia Solare (SolarChem)
14. 44121 Ferrara