1Department of Spinal Surgery, People's Hospital of Longhua Shenzhen, Shenzhen, China
2School of Life Sciences, Northwestern Polytechnical University, Xi’an, China
3Key Laboratory for Space Bioscience and Biotechnology, Northwestern Polytechnical University, Xi’an, China
4Research & Development Institute of Northwestern Polytechnical University in Shenzhen, Shenzhen, China