1. New Drug Discovery and Development, Biotheus Inc, Zhuhai, China
2. The Fifth Affiliated Hospital, Sun Yat-Sen University, Zhuhai, China
3. New Drug Discovery and Development, Hong Kong Science and Technology Park, China
4. Sir William Dunn School of Pathology, University of Oxford, Oxford, UK
5. Centre for Translational Immunology, Chinese Academy of Medical Sciences Oxford Institute, University of Oxford, Oxford, UK