1. Institute of Organic Chemistry and Biochemistry of the Czech Academy of Sciences, Flemingovo nám. 542/2, CZ-16000 Prague 6, Czech Republic
2. Institute of Chemistry, the Fritz Haber Research Center, and the Harvey M. Kruger Center for Nanoscience & Nanotechnology, The Hebrew University, Jerusalem 9190401, Israel
3. Department of Chemistry, FI-00014 University of Helsinki, Helsinki, Finland
4. Department of Ophthalmology, FI-00014 University of Helsinki and Helsinki University Hospital, Helsinki, Finland
5. J. Heyrovský Institute of Physical Chemistry of the Czech Academy of Sciences, Dolejškova 2155/3, CZ-18223 Prague 8, Czech Republic
6. Institute of Biotechnology, FI-00014 University of Helsinki, Helsinki, Finland