1. University of Chinese Academy of Sciences, Beijing 100049, China
2. Shanxi Provincial Key Laboratory of Protein Structure Determination, Shanxi Academy of Advanced Research and Innovation, Taiyuan 030012, China
3. Key Laboratory of Molecular Virology and Immunology, Chinese Academy of Sciences, Shanghai 200031, China
4. Shanghai Huashen Institute of Microbes and Infections, Shanghai 200052, China