1. Key Laboratory of Zoonosis Research, Ministry of Education, College of Basic Medical Science, Jilin University, Changchun, 130021 Jilin, China
2. Key Laboratory of Polymer Ecomaterials, Changchun Institute of Applied Chemistry, Chinese Academy of Sciences, Changchun, 130022 Jilin, China
3. Hepatobiliary and Pancreatic Surgery Department, General Surgery Center, First Hospital of Jilin University, Changchun, 130021 Jilin, China
4. School of Applied Chemistry and Engineering, University of Science and Technology of China, Hefei, 230026 Anhui, China
5. Department of Radiation Oncology, China-Japan Union Hospital of Jilin University, Changchun, 130033 Jilin, China