1 University of Chinese Academy of Sciences (UCAS) Chongqing School, Chongqing Medical University, Chongqing, China.
2 Chongqing Institute of Green and Intelligent Technology, Chinese Academy of Sciences (CAS), Chongqing, China.
3 Chongqing School, University of Chinese Academy of Sciences (UCAS), Chongqing, China.
4 Institute of Hepatopancreatobiliary Surgery, Chongqing General Hospital, University of Chinese Academy of Sciences (UCAS Chongqing), Chongqing, China.
5 Chongqing Key Laboratory of Intelligent Medicine Engineering for Hepatopancreatobiliary Diseases, Chongqing General Hospital, Chongqing, China.
6 Savaid Medical School, University of Chinese Academy of Sciences (UCAS), Beijing, China.
7 Department of Hepatobiliary Surgery, Hainan Hospital of People's Liberation Army of China (PLA) General Hospital, Sanya, China.