Affiliation: | 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 Hospital, Zhejiang University, Collaborative Innovation Center for Diagnosis and Treatment of Infectious Diseases, Hangzhou, China;2. The Department of Orthopedics, the Second Affiliated Hospital, Zhejiang University, Hangzhou, Zhejiang, China;3. The Department of General Surgery, Ningbo Medical Treatment Center Lihuili Hospital, Ningbo, China;4. Xinjiang Hydatid Disease Institute, The First Affiliated Hospital of Xinjiang Medical University, Urumqi, China |