1. School of Pharmaceutical Sciences, Collaborative Innovation Center for Diagnosis and Treatment of Infectious Diseases, and Key Laboratory of Bioorganic Phosphorus Chemistry & Chemical Biology (Ministry of Education), Tsinghua University, Beijing 100084, P. R. China
2. Medical College, Qinghai University, Xining, Qinghai 810001, P. R. China
3. Qinghai Research Key Laboratory for Echinococcosis, Affiliated Hospital of Qinghai University, Xining, Qinghai 810001, P. R. China
4. Department of Hepatopancreatobiliary Surgery, Affiliated Hospital of Qinghai University, Xining, Qinghai 810001, P. R. China