1. Department of Gastrointestinal Surgery, The People's Hospital of Zhengzhou University (Henan Provincial People's Hospital), Zhengzhou, People's Republic of China.
2. Department of Hepatobiliary Surgery, The People's Hospital of Zhengzhou University (Henan Provincial People's Hospital), Zhengzhou, People's Republic of China.