1. Department of Hepatobiliary & Pancreatic Surgery, Tongde Hospital of Zhejiang Province, Hangzhou 310012, China
2. Zhejiang Chinese Medical University, Hangzhou 31001, China
3. Department of Emergency, Zhejiang Provincial People’s Hospital, Hangzhou 310014, China
4. Department of Ultrasonography, Zhejiang Provincial People’s Hospital, Hangzhou 310014, China