1. Department of Orthopaedic Surgery
2. Renji Hospital
3. School of Medicine
4. Shanghai Jiaotong University
5. Shanghai 200127
6. Key Laboratory of Synthetic and Self-Assembly Chemistry for Organic Functional Molecules
7. Shanghai Institute of Organic Chemistry
8. Chinese Academy of Sciences
9. Shanghai 200032
10. People's Republic of China