1. Department of Ultrasound, Pudong New Area Peoples’ Hospital Affiliated to Shanghai University of Medicine & Health Sciences, Shanghai, People’s Republic of China
2. Department of General Surgery, Pudong New Area Peoples’ Hospital Affiliated to Shanghai University of Medicine & Health Sciences, Shanghai, People’s Republic of China
3. Department of Radiology, Pudong New Area Peoples’ Hospital Affiliated to Shanghai University of Medicine & Health Sciences, Shanghai, People’s Republic of China
4. The University of Tulsa, Tulsa, Oklahoma, USA