1. Department of Spine Surgery, People's Hospital of Longhua Affiliated Hospital of Southern Medical University Shenzhen China
2. School of Life Sciences Northwestern Polytechnical University Xi'an China
3. Zhejiang Heye Health Technology Anji China
4. Research & Development Institute of Northwestern Polytechnical University Northwestern Polytechnical University Shenzhen China
5. Key Laboratory for Space Bioscience and Biotechnology Northwestern Polytechnical University Xi'an China