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