1. Department of Hepatobiliary and Pancreatic Surgery, Hainan General Hospital (Hainan Affiliated Hospital of Hainan Medical University)
2. Department of Interventional Radiology, Central South University, Xiangya School of Medicine Affiliated Haikou Hospital, Haikou, Hainan Province, People’s Republic of China