1. Department of Ophthalmology, University Hospital Zurich, University of Zurich, 8091 Zurich, Switzerland
2. Institute of Parasitology, University of Zurich, 8057 Zurich, Switzerland
3. Institute of Optometry, University of Applied Science, 4600 Olten, Switzerland