Affiliation: | a Department of General Surgery, Beijing Electric Power Hospital, State Grid Corporation of China, Capital Medical University, Beijing 100073, China;b Youwei Li, Department of Radiology, Beijing Rehabilitation Hospital, Capital Medical University, Beijing, 100144, China. |