1. Department of Radiology, Zhejiang Provincial People’s Hospital, Affiliated People’s Hospital of Hangzhou Medical College , Hangzhou , Zhejiang , People’s Republic of China
2. Department of Hepatobiliary Surgery, Zhejiang Provincial People’s Hospital, Affiliated People’s Hospital of Hangzhou Medical College , Hangzhou , Zhejiang , People’s Republic of China
3. Department of Pathology, Zhejiang Provincial People’s Hospital, Affiliated People’s Hospital of Hangzhou Medical College , No. 158, Shangtang Road , Hangzhou , 310014, Zhejiang , People’s Republic of China