1. Department of Spine Surgery and Institute for Orthopaedic ResearchThe 2nd Clinical Medical College (Shenzhen People's Hospital) of Jinan University Shenzhen 518020 China
2. Integrated Chinese and Western Medicine Postdoctoral Research StationJinan University Guangzhou 510632 China
3. School of Environment Science and EngineeringSouthern University of Science and Technology Shenzhen 518055 China
4. The Shenzhen Public Service Platform on Tumor Precision Medicine and Molecular Diagnosis Shenzhen 519020 China
5. Department of Orthopaedics and TraumatologyThe University of Hong Kong Hong Kong 999077 China
6. College of PharmacyJinan University Guangzhou 510632 China