1. Department of Interventional Radiology, Shanghai Jiao Tong University Affiliated Sixth People's Hospital, Shanghai 200233, P.R. China
2. Department of Ultrasound in Medicine, Shanghai Institute of Ultrasound in Medicine, Shanghai Jiao Tong University Affiliated Sixth People's Hospital, Shanghai 200233, P.R. China