Affiliation: | (1) Orthopedic Department, Third Hospital of Guangzhou Medical College, Guangzhou, People’s Republic of China;(2) West China Second University Hospital, Sichuan University, Chengdu, People’s Republic of China;(3) Orthopedic Institute, Oklahoma, OK 73109, USA |