1. Department of Organic Chemistry, University of Geneva, 1211 Geneva, Switzerland
2. Department of Biochemistry, University of Geneva, 1211 Geneva, Switzerland
3. Department of Pharmacy, Ludwig-Maximilians University of Munich, 81377 Munich, Germany