1. College of Physical Science and Technology
2. Sichuan University
3. Chengdu 610064
4. China
5. Key Laboratory for Ultrafine Materials of Ministry of Education
6. East China University of Science and Technology
7. 200237 Shanghai
8. Department of Orthopaedics Trauma
9. Changhai Hospital
10. Second Military Medical University
11. Shanghai 200433