1. Department of Endocrine and Breast Surgery, The First Affiliated Hospital of Chongqing Medical University, Chongqing, China
2. Department of Immunology, College of Basic Medicine, Chongqing Medical University, Chongqing, China
3. Chongqing Key Laboratory of Basic and Translational Research of Tumor Immunology, Chongqing Medical University, Chongqing, China
4. Department of General Surgery, Peking Union Medical College Hospital, Peking Union Medical College & Chinese Academy of Medical Sciences, Beijing, China