Affiliation: | (1) Department of Surgery A, Rambam Medical Center, Technion—Israel Institute of Technology, Haifa, 31096, Israel;(2) Department of Diagnostic Imaging, Rambam Medical Center, Technion—Israel Institute of Technology, POB 9602, Haifa, 31096, Israel |