1. Department of Spine Surgery and Musculoskeletal Tumor Zhongnan Hospital of Wuhan University School of Pharmaceutical Sciences Wuhan University Wuhan 430071 China
2. Wuhan Research Center for Infectious Diseases and Cancer Chinese Academy of Medical Sciences Wuhan 430071 China
3. Department of Biliary–Pancreatic Surgery Affiliated Tongji Hospital Tongji Medical College Huazhong University of Science and Technology Wuhan 430030 China
4. International Joint Research Laboratory of Nano‐Micro Architecture Chemistry College of Chemistry Jilin University 2699 Qianjin Street Changchun 130012 China