1. Department of hepatobiliary and pancreatic surgery, Luoyang Central Hospital, affiliated with Zhengzhou University, Luoyang city, Henan Province China
2. Department of liver surgery and Transplantation, Liver Cancer Institute, Zhongshan Hospital, Fudan University, Shanghai China