1. Department of Microbiology and Immunology, NUSMED Immunology Translational Research Programme, Yong Loo Lin School of Medicine, National University of Singapore, Singapore 117456, Singapore.
2. Immunology Programme, Institute of Life Sciences, National University of Singapore, Singapore117456, Singapore.
3. Shengzhen Bay Laboratory, Shenzhen 518132, P. R. China.
4. School of Biological Sciences, Nanyang Technological University, Singapore 639798, Singapore.
5. Institute of Pathology and Southwest Cancer Center, Southwest Hospital, Third Military Medical University (Army Medical University), Chongqing 400038, P. R. China.