1. Department of Spine and Spinal Cord Surgery, Henan Provincial People’s Hospital, 450003, No. 7 the Weft Five Road, Zhengzhou, Henan, China
2. Department of Heart Center, First Hospital of Lanzhou University, 730000, No. 1 Dong Gang West Road, Lanzhou, Gansu., China
3. Department of Orthopedics, Second Affiliated Hospital of Xi’an Jiaotong University, 710004, No. 157 West Five Road, Xi’an, Shaanxi, China
4. Department of Medicine and Biosciences, Kansas City University, Kansas City, USA