1. Department of Chemistry and Applied Biosciences, Swiss Federal Institute of Technology (ETH Zürich), 8093 Zurich, Switzerland
2. Philochem AG, Libernstrasse 3, 8112 Otelfingen, Switzerland
3. Department of Medical Oncology and Hematology, Comprehensive Cancer Center Zurich (CCCZ), University Hospital Zurich and University of Zürich, 8091 Zürich, Switzerland