1. Department of Orthopedics, Xiangyang No. 1 People’s Hospital, Hubei University of Medicine, Xiangyang, Hubei, China (mainland)
2. Department of Orthopedics, Xiangyang No. 1 People’s Hospital Affiliated to Hubei University of Medicine, Xiangyang, Hubei, China (mainland)