1. Department of Liver Surgery, Peking Union Medical College Hospital, Chinese Academy of Medical Sciences and Peking Union Medical College, Beijing, China
2. Department of Interventional Radiology, The First Affiliated Hospital of China Medical University, Shenyang, China
3. State Key Laboratory of Quality Research in Chinese Medicine, Institute of Chinese Medical Science, University of Macau, Macau SAR, China