1. Department of Organic Chemistry University of Geneva Quai Ernest Ansermet 30 CH-1121 Geneva Switzerland
2. NCCR Molecular Systems Engineering BPR 1095 Mattenstrasse 24a CH-4058 Basel Switzerland
3. College of Materials Chemistry and Chemical Engineering Chengdu University of Technology 1 Dongsan Road Erxianqiao Chengdu 610059 P.R. China
4. Department of Chemistry University of Basel Mattenstrasse 24a CH-4058 Basel Switzerland
5. Shaanxi Key Laboratory of Natural Products and Chemical Biology College of Science Northwest A&F University Xianyang Shi, Yangling 712100 P. R. China
6. Department of Biosystems Science and Engineering ETH Zurich Mattenstrasse 26 CH-4058 Basel Switzerland