1. Key Laboratory of Combined Multi‐Organ Transplantation, The Department of Hepatobiliary and Pancreatic Surgery, Ministry of Public Health and Key Laboratory of Organ Transplantation of Zhejiang Province, The First Affiliated HospitalZhejiang University, Collaborative Innovation Center for Diagnosis and Treatment of Infectious DiseasesHangzhouChina
2. The Department of Orthopedicsthe Second Affiliated HospitalZhejiang UniversityHangzhouZhejiangChina
3. The Department of General SurgeryNingbo Medical Treatment Center Lihuili HospitalNingboChina
4. Xinjiang Hydatid Disease InstituteThe First Affiliated Hospital of Xinjiang Medical UniversityUrumqiChina