1. Department of Gastrointestinal Surgery, The Changzheng Hospital, Second Military Medical University, Shanghai, 200003, China
2. Department of General Surgery and Rehabilitation Medicine and Oncology, The 101st Hospital of Chinese PLA, Wuxi 214044, China
3. Department of General Surgery, Wuxi People's Hospital Affiliated Nanjing Medical University, Wuxi 214023, China
4. Tumor Immunology and Gene Therapy Center, Eastern Hepatobiliary Surgery Hospital, The Second Military Medical University, Shanghai 200438, China