1. School of Bioscience and Bioengineering, South China University of Technology (SCUT), Guangzhou 510006, China.
2. Department of Pathology, University of Texas Southwestern Medical Center, Dallas, TX 75235, USA.
3. Department of Pathology, University of Chicago, Chicago, IL 60637, USA.
4. IBP-UTSW Joint Immunotherapy Group, Chinese Academy of Science Key Laboratory for Infection and Immunity, Institute of Biophysics, Chinese Academy of Sciences, Beijing 100101, China.
5. School of Life Sciences and Biotechnology, Shanghai Jiao Tong University, Shanghai 200240, China.