Affiliation: | (1) Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China;(2) Department of Diagnostic and Interventional Radiology, Affiliated Sixth People’s Hospital, Shanghai Jiao Tong University, Shanghai, China |