1. Department of General Surgery, The Affiliated Nanchong Central Hospital of North Sichuan Medical College (University), Nanchong, Sichuan, China, Post code 637000
2. Department of Clinical Medicine, North Sichuan Medical College, Nanchong, Sichuan, China, Post code 637000
3. School of Medicine, University of Michigan, Ann Arbor, Michigan, USA, Post code 48109
4. Department of Radiology, Wayne State University, Detroit, Michigan, USA, Post code 48201