1. The Spinal Surgery Department, The First College of Clinical Medical Science (Yichang Central People’s Hospital), China Three Gorges University, HuBei, 443003, China
2. The First College of Clinical Medical Science (Yichang Central People’s Hospital), China Three Gorges University, HuBei, 443003, China
3. Centre for Biomaterials, Cellular, and Molecular Theranostics, Vellore Institute of Technology, Vellore, 632014, India
4. School of Basic Medical Sciences, Chengdu University, Chengdu, 610106, China