1. The First People's Hospital of Neijiang, Department of Hepatobiliary Surgery, China, School of Medicine, University of Electronic Science and Technology of China, Chengdu, China
2. School of Medicine, University of Electronic Science and Technology of China, Chengdu, Department of Cardiac Vascular Surgery, West China Hospital, Sichuan University, Chengdu, China
3. Sichuan Cancer Hospital & Institute, University of Electronic Science and Technology of China