1. Department of Orthopedics
2. Zhongnan Hospital of Wuhan University
3. Wuhan 430071
4. China
5. Key Laboratory for Organic Electronics and Information Displays & Institute of Advanced Materials (IAM)
6. Jiangsu National Synergetic Innovation Center for Advanced Materials (SICAM)
7. Nanjing University of Posts & Telecommunications
8. Nanjing 210023
9. The Affiliated Hospital of Xiangyang Central Hospital of Hubei College of Arts and Sciences
10. Xiangyang 441000