1. Department of Orthopaedics Shanghai Jiao Tong University Affiliated Sixth People's Hospital Shanghai 200233 China
2. Shanghai Engineering Research Center for Orthopaedic Material Innovation and Tissue Regeneration Shanghai 200233 China
3. School of Pharmacy Shanghai Jiao Tong University 800 Dongchuan Road Shanghai 200240 China
4. Department of Orthopedics Xiangya Hospital Central South University Changsha Hunan 410008 China
5. National Clinical Research Center for Geriatric Disorders Xiangya Hospital Central South University Changsha Hunan 410008 China