1. Department of Orthopedics, Affiliated Hospital of Guangdong Medical University, Zhanjiang, Guangdong, People’s Republic of China;
2. Department of Orthopedics, Wuhan Sixth Hospital Affiliated to Jianghan University, Wuhan, Hubei, People’s Republic of China