1. Clinical Research Centre, Zhujiang Hospital, Southern Medical University, 510280 Guangzhou, Guangdong, China.
2. Centre of Orthopedics, Zhujiang Hospital, Southern Medical University, 510280 Guangzhou, Guangdong, China.
3. Department of Orthopedics, Eighth Affiliated Hospital, Sun Yat-sen University, 518033 Shenzhen, Guangdong, China.
4. Department of Orthopedics, First Affiliated Hospital, Shaoyang University, 422099 Shaoyang, Hunan, China.
5. Menzies Institute for Medical Research, University of Tasmania, 7000 Hobart, Tasmania, Australia.