1. Department of Organic Chemistry
2. School of Pharmacy
3. Second Military Medical University
4. Shanghai 200433
5. China
6. Department of Biology I, Microbiology
7. Ludwig Maximilians-Universität München
8. Munich
9. Germany
10. Center for Integrated Protein Science Munich
11. Structural and Computational Biology Unit
12. EMBL Heidelberg
13. Heidelberg 69117
14. Institute of Infection and Immunity
15. Taihe Hospital
16. Hubei University of Medicine
17. Shiyan
18. Wei Fang Medical University