1. Department of Orthopedics, The Second Hospital of Jilin University, Changchun, Jilin, China
2. Jilin University School of Pharmaceutical Sciences, Changchun, Jilin, China
3. China-Japan Union Hospital of Jilin University, Changchun, Jilin, China
4. Department of Pathobiological Sciences, Louisiana State University, Baton Rouge, LA, USA
5. State Key Laboratory on Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun, Jilin, China