1. Department of Biochemistry and Food Chemistry, University of Turku, Turku 20014, Finland
2. Department of Ophthalmology, University of Turku, Turku 20014, Finland
3. Turku City Hospital, Turku 20700, Finland
4. Turku School of Economics, University of Turku, Turku 20014, Finland
5. MTT Agrifood Research Finland/BEL, Jokioinen 31600, Finland