1. Department of Hepatobiliary Surgery, General Hospital of Ningxia Medical University , No. 804 South Shengli Street, Xingqing District , Yinchuan 750001, Ningxia , China
2. Ningxia Clinical Medical Research Center of Hepatobiliary and Pancreatic Surgical Diseases , Yinchuan 750001 , China
3. Department of Surgical Oncology, The First People’s Hospital of Yinchuan , Yinchuan 750001 , China
4. Minimally Invasive Treatment Center, Fudan University Shanghai Cancer Center , Shanghai 200032 , China
5. Department of Oncology, Shanghai Medical College, Fudan University , Shanghai 200032 , China
6. Department of Colorectal Surgery, General Hospital of Ningxia Medical University , Yinchuan 750001 , China
7. Department of Hepatobiliary Pancreatic Surgery, Edong Healthcare Huangshi Central Hospital , Huangshi 435002, Hubei , China