1. Department of Orthopedics, Zhuhai Hospital, Jinan University, Zhuhai People's Hospital, Zhuhai, Guangdong 519000, P.R. China
2. Department of Orthopedics, Sun Yat-Sen Memorial Hospital, Sun Yat-Sen University, Guangzhou, Guangdong 510120, P.R. China