1. Department of Hepatobiliary Surgery, People's Hospital of Zhengzhou, Southern Medical University, Zhengzhou, Henan 450003, P.R. China
2. Department of Hepatobiliary Surgery, Second Affiliated Hospital of Chongqing Medical University, Chongqing 400010, P.R. China