1. Department of Postgraduate; Qinghai University; Xining China
2. Department of Interventional Therapy; Affiliated Hospital of Qinghai University; Xining China
3. Department of Hepatopancreatobiliary Surgery; Affiliated Hospital of Qinghai University; Xining China
4. Qinghai Province Key Laboratory of Hydatid Disease Research; Xining China
5. Department of Orthopedics; Sichuan People's Hospital; Chengdu China
6. Department of Postgraduate; Chengdu Medical College; Chengdu China
7. Department of Radiology; West China Hospital, Sichuan University; Chengdu China
8. Department of Pathology and Pathophysiology, Development and Regeneration Key Laboratory of Sichuan Province; Chengdu Medical College; Chengdu China