1 Department of Ultrasound Medicine, First Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou 310003, China; Key Laboratory of Pulsed Power Translational Medicine of Zhejiang Province, Hangzhou, Zhejiang 310003, China.
2 Department of Radiology, The First Medical Center, Chinese PLA General Hospital, Beijing 100000, China.
3 Department of Radiology, The Fifth Medical Center, Chinese PLA General Hospital, Beijing 100853, China.
4 Department of Interventional Radiology, Ruijin Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai 200025, China.
5 Department of Interventional Radiology, Sun Yat-Sen Memorial Hospital, Sun Yat-Sen University, Guangzhou 510120, China.
6 Department of the Interventional Medical Center, the Affiliated Hospital of Qingdao University, Qingdao 266000, China.
7 Division of Interventional Ultrasound, The First Affiliated Hospital of Sun Yat-Sen University, Guangzhou 510080, China.
8 Department of Oncology, Affiliated Fuda Cancer Hospital, Jinan University, Guangzhou 510665, China.
9 School of Electrical Engineering, Chongqing University, Chongqing 400033, China.
10 Department of Anesthesiology, First Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou 310003, China.
11 Department of Medical Ultrasonics, Institute of Diagnostic and Interventional Ultrasound, The First Affiliated Hospital of Sun Yat-Sen University, Guangzhou 510080, China.
12 Department of Medical Ultrasound, Tongji Hospital, Tongji Medical College, Huazhong University of Science and Technology, Wuhan 430030, China.
13 Department of Interventional Ultrasound, The Cancer Hospital of the University of Chinese Academy of Sciences (Zhejiang Cancer Hospital), Institute of Basic Medicine and Cancer (IBMC), Chinese Academy of Sciences, Hangzhou 310022, China.
14 Department of Anatomy, School of Basic Medicine, Huazhong University of Science and Technology, Wuhan 430030, China.
15 Department of Ultrasound Medicine, First Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou 310003, China; Key Laboratory of Pulsed Power Translational Medicine of Zhejiang Province, Hangzhou, Zhejiang 310003, China. Electronic address: tiananjiang@zju.edu.cn.