1. Institute of Biochemistry and Molecular Medicine, University of Bern, Bern, Switzerland
2. Biomedical Sciences Research Complex, University of St Andrews, North Haugh, St. Andrews, Fife, United Kingdom
3. Department of Chemistry and Biochemistry, University of Bern, Bern, Switzerland