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