1. Institute of Immunology, Third Military Medical University, No. 30 Gaotanyan Street, Shapingba District, Chongqing 400038, China
2. Division of Infectious Diseases, The Second Affiliated of Chongqing University of Medical Science, No. 74 Linjiang Rd, Yuzhong District, Chongqing 400038, China
3. Pharm Star Biotechnology Co., Ltd., No. 99 Hongcaofang Street, Chongqing 400038, China
4. HEP Biotechnology Co., Ltd., No. 720 Cailun Rd, Shanghai 201203, China