1. Institut für Chemie, Technische Universität Berlin, Strasse des 17. Juni 124, 10623 Berlin, Germany
2. Department of Biology, Chemistry, Pharmacy, Freie Universität Berlin, Takustrasse 3, 14195 Berlin, Germany
3. Heidelberg Pharma Research GmbH, Gregor-Mendel-Straße 22, 68526 Ladenburg, Germany