1. Department of Orthopaedics, Yiyang Central Hospital, Yiyang, China.
2. Clinical Medical Technology Demonstration Base for Minimally Invasive and Digital Orthopaedics in Hunan Province, Yiyang, China.
3. Department of Orthopaedics, Xiangya Hospital, Central South University, Changsha, China.
4. Department of Emergency, Xiangya Hospital, Central South University, Changsha, China.
5. Department of Sports Medicine, the First Affiliated Hospital of Shenzhen University, Shenzhen Second People's Hospital, Shenzhen, China.
6. Department of Orthopedics, Second People's Hospital of Jingmen, Jingmen, China.
7. Department of Orthopedic, Changsha Central Hospital, Changsha, China.