1. Tongji University School of Medicine, Shanghai, China
2. Department of Interventional Radiology, Tongren Hospital, Shanghai Jiaotong University School of Medicine, Shanghai, China
3. Department of Imaging, Tongren Hospital, Shanghai Jiaotong University School of Medicine, Shanghai, China
4. Department of General Surgery, Key Laboratory for Translational Research and Innovative Therapeutics of Gastrointestinal Oncology, Hongqiao International Institute of Medicine, Shanghai, China
5. Department of Pathology, Tongren Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China
6. Department of General Surgery, Tongren Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China
7. Department of Cancer Center, Shanghai Tenth People’s Hospital of Tongji University, School of Medicine, Tongji University, Shanghai, China
8. Department of Urinary Surgery, Tongren Hospital, Shanghai Jiaotong University School of Medicine, Shanghai, China