1. Department of Joint Surgery and Traumatic Orthopedics, Shouguang People's Hospital, Shouguang, Shandong 262700, P.R. China
2. Department of General Surgery, Shouguang People's Hospital, Shouguang, Shandong 262700, P.R. China
3. Department of Trauma Orthopedics, The No. 4 Hospital of Jinan, Jinan, Shandong 250031, P.R. China