1. Department of Chemistry and Applied Biosciences, ETH Zurich, 8093 Zurich, Switzerland, Center for Radiopharmaceutical Science, ETH-PSI-USZ, Paul Scherrer Institute, 5232 Villigen PSI, Switzerland, Department of Structure and Function of Saccharides, Institute of Chemistry, Slovak Academy of Sciences, Dubravska Cesta 9, 84538 Bratislava, Slovak Republic