1. Department of Immunology, Cancer Hospital & Cancer Institute, Peking Union Medical College & Chinese Academy of Medical Sciences, Beijing, China
2. Department of Parasitology, Capital Medical University, Beijing, China
3. Department of Pathology, Cancer Hospital & Cancer Institute, Peking Union Medical College & Chinese Academy of Medical Sciences, Beijing, China
4. Center of Infection and Immunity, Institute of Biophysics, Chinese Academy of Sciences, Beijing, China