1. Department of Oncological Surgery, 3201 Hospital Affiliated to Xi’an Jiaotong University School of Medicine, Hanzhong 723000, Shaanxi, China
2. Department of Surgical Oncology, Quanzhou First Hospital Affiliated to Fujian Medical University, Quanzhou 362000, China
3. Shanghai Biotecan Pharmaceuticals Co. Ltd, Shanghai Zhangjiang Institute of Medical Innovation, Shanghai 201204, China