1. Department of Hepatobiliary Surgery, The Second Affiliated Hospital of Chongqing Medical University, Chongqing, China;
2. Graduate School, Chongqing Medical University, Chongqing, China;
3. Department of Radiology, The Second Affiliated Hospital of Chongqing Medical University, Chongqing, China;
4. School of Public Health and Management, Chongqing Medical University, Chongqing, China