Department of Liver Surgery Renji Hospital School of Medicine Shanghai Jiaotong University Shanghai 200127 China;
Department of Ultrasound Renji Hospital School of Medicine Shanghai Jiaotong University Shanghai 200127 China;
Department of Liver Surgery Renji Hospital School of Medicine Shanghai Jiaotong University Shanghai 200127 China;
Department of Liver Surgery Renji Hospital School of Medicine Shanghai Jiaotong University Shanghai 200127 China;
Department of Ultrasound Renji Hospital School of Medicine Shanghai Jiaotong University Shanghai 200127 China;
Department of Liver Surgery Renji Hospital School of Medicine Shanghai Jiaotong University Shanghai 200127 China;