1. Department of General Surgery, Beijing Electric Power Hospital, State Grid Corporation of China, Capital Medical University, Beijing 100073, China
2. Department of Hepatopancreatobiliary Surgery, Beijing Tsinghua Changgung Hospital, Tsinghua University, Beijing 102218, China
3. Department of General Surgery, Peking University People's Hospital, Beijing 100044, China
4. Department of General Surgery, Peking University Third Hospital, Beijing 100191, China
5. Department of General Surgical, Peking Union Medical College Hospital, Chinese Academy of Medical Sciences, Beijing 100730, China
6. Department of Radiology, Beijing Rehabilitation Hospital, Capital Medical University, Beijing 100144, China.
7. Department of Hepatobiliary Surgery, The Second Affiliated Hospital, School of Medicine, Zhejiang University, Hangzhou, Zhejiang 310009, China.