1. Hepatic Surgery Center, Hubei Province for The Clinical Medicine Research Center of Hepatic Surgery and Hubei Key Laboratory of Hepatic-Biliary-Pancreatic Diseases, Tongji Hospital, Tongji Medical College, Huazhong University of Science and Technology, Wuhan, Hubei 430030, China
2. Present address: Department of Gastrointestinal Surgery, Affiliated First Hospital, Yangtze University, Jingzhou, Hubei 434000, China
3. National Engineering Research Center for Nanomedicine, College of Life Science and Technology, Huazhong University of Science and Technology, Wuhan, Hubei 430071, China
4. Present address: Department of Nephrology, Union Hospital, Tongji Medical College, Huazhong University of Science and Technology, Wuhan, Hubei 430030, China