1. St. Anna University Hospital, University of Ferrara, 30010 Ferrara, Italy
2. Istituto Internazionale per la Ricerca e Formazione in Oftalmologia (IRFO), 47122 Forlì, Italy
3. Ospedali Privati Forlì “Villa Igea”, Department of Ophthalmology, 47122 Forlì, Italy
4. King Khaled Eye Specialist Hospital, Riyadh 11462, Saudi Arabia