1. General Surgery Department of Qinghai Provincial People’s Hospital, Xining, Qinghai, China
2. Diagnosis and Treatment Centre for Echinococcosis in Qinghai Province, Xining, Qinghai, China
3. Medical College of Qinghai University, Xining, Qinghai, China