1. Evidence Based Medicine Center, Luoyang Orthopedic‑Traumatological Hospital of Henan Province, Luoyang, Henan 471002, P.R. China
2. Department of Orthopedics, Luoyang Orthopedic‑Traumatological Hospital of Henan Province, Luoyang, Henan 471002, P.R. China
3. Department of Orthopedics, Tongde Hospital of Zhejiang Province, Hangzhou, Zhejiang 310012, P.R. China