1. Dipartimento di Scienze Chimiche, Biologiche, Farmaceutiche e Ambientali, Interuniversitary Research Center on Artificial Photosynthesis (SOLAR-CHEM, Messina node), University of Messina, Via F. Stagno d'Alcontres 31, 98166 Messina, Italy
2. 2DCBB, University of Perugia, Via dell'Elce di sotto, 8, 06123, Perugia, Italy