1. Department of Hepatobilliary Surgery, Beijing Key Surgical Basic Research Laboratory of Liver Cirrhosis and Liver Cancer, Peking University People's Hospital, Beijing 100044, China
2. Department of General Surgery, The Second Hospital of Anhui Medical University, Hefei 230601, China