1. Department
of Chemistry and Biochemistry, University of Bern, Freiestrasse 3, 3012 Bern, Switzerland
2. Shanghai Space Peptides Pharmaceutical Co. Ltd, Shanghai 201210, China
3. College
of Pharmacy, Gansu University of Chinese Medicine, Dingxi East Road 35, Chenguan District, Lanzhou, Gansu Province 730000, China
4. Lanzhou Ruibei Pharmaceutical R&D Co., Ltd., Lanzhou, Gansu Province 730000, China
5. Department
of General Surgery, Lanzhou General Hospital of Lanzhou Military Region, PLA, 333 South Binhe Road, Qilihe District, Lanzhou, Gansu Province 730046, China
6. Department
of Microbiology and Molecular Medicine, University of Geneva, CH-1211 Geneva, Switzerland
7. Service
of Infectious Diseases, University Hospital of Geneva, CH-1205 Geneva, Switzerland