1. Beijing National Laboratory for Molecular Sciences
2. State Key Laboratory of Polymer Physics & Chemistry
3. Institute of Chemistry
4. Chinese Academy of Sciences
5. Beijing 100190
6. Department of Orthopaedics
7. Chinese PLA General Hospital
8. Beijing 100853
9. China