1. Department of spine orthopedics, Zhuhai People's Hospital (Zhuhai hospital affiliated with Jinan University), Zhuhai519000, China.
2. Department of statistics,Operations Department, Zhuhai People's Hospital (Zhuhai hospital affiliated with Jinan University), Zhuhai519000, China.
3. The administrative office of the third people's Hospital of Zhuhai, Zhuhai519000, China
4. Zhuhai Precision Medical Center, Guangdong Provincial Key Laboratory of Tumor Interventional Diagnosis and Treatment, Zhuhai People’s Hospital, Zhuhai Hospital Affiliated with Jinan University, Jinan