1. State Key Laboratory of Organic–Inorganic Composites; Beijing Laboratory of Biomedical Materials; Beijing University of Chemical Technology
2. Beijing 100029
3. P.R. China
4. Institute of Sports Medicine
5. Beijing Key Laboratory of Sports Injuries
6. Peking University Third Hospital
7. Beijing 100191
8. P. R. China