Department of Radiology;
Xinqiao Hospital;
Third Military Medical University of Chinese PLA;
Chongqing 400037;
China;
Department of Liver and Biliary Surgery;
Xinqiao Hospital;
Third Military Medical University of Chinese PLA;
Chongqing 400037;
China;