1. Department of Translational Medicine and LTTA Centre, University of Ferrara, 44121 Ferrara, Italy
2. Department of Translational Medicine, University of Ferrara, 44121 Ferrara, Italy
3. Department of Ophthalmology, Ospedali Privati Forlì “Villa Igea”, 47122 Forlì, Italy
4. Istituto Internazionale per la Ricerca e Formazione in Oftalmologia (IRFO), 47122 Forlì, Italy
5. Department of Environmental and Prevention Sciences, University of Ferrara, 44121 Ferrara, Italy
6. Research Department, King Khaled Eye Specialistic Hospital, Riyadh 12329, Saudi Arabia