1. Department of Medical Oncology; Cancer Center, State Key Laboratory of Biotherapy, West China Hospital, Sichuan University; Chengdu 610041 People's Republic of China
2. Department of Sonography; West China Hospital, Sichuan University; Chengdu 610041 People's Republic of China
3. Sichuan University; Chengdu 610041 People's Republic of China
4. Department of Hepatobiliary Surgery; Ninth People's Hospital of Chongqing; Chongqing 400700 People's Republic of China