1. Department of Orthopedics, The First Affiliated Hospital of Yangtze University, Jingzhou, Hubei 434300, P.R. China
2. Department of Orthopedics, The First Affiliated Hospital of Yangtze University, Jingzhou, Hubei 434300, P.R. China
3. Department of Orthopedics, Southern University of Science and Technology Hospital, Shenzhen, Guangdong 518052, P.R. China