1. Department of Medical Microbiology and Immunology College of Basic Medicine Dali University Dali Yunnan 671003 China
2. Department of Oncology Medical Sciences Division Old Road Campus Research Building University of Oxford Roosevelt Drive Headington Oxford OX3 7DQ UK
3. Department of Pharmacy Tianjin Medical University 22 Qixiangtai Road Heping Tianjin 300070 China
4. Oxford Vacmedix (Changzhou) Co Ltd 7 Hanshan Road Changzhou Jiangsu 213125 China
5. Shanghai JW Inflinhix Co Ltd 800 Naxian Road Shanghai 201210 China