1. Helmholtz International Lab, State Key Laboratory of Microbial Technology, Shandong University, Qingdao 266237, China
2. Marine College, Shandong University, Weihai 264209, China
3. Target Discovery Institute, University of Oxford, Oxford OX3 7FZ, United Kingdom
4. Suzhou Research Institute, Shandong University, Suzhou 215123, China