Department of Hepatobiliary Pancreas and Vessel Surgery, Xiamen First Hospital Attached Fujian Medical University, Xiamen 361003, Fujian Province, China;
Institute of Hepatobiliary Surgery, General Hospital ofPLA, Beijing 100853, China;
Image Processing Centre, Beijing University of Aeronautics and Astronautics, Beijing 100083, China;