1. Zhengzhou Traditional Chinese Hospital of Orthopaedics
2. Zhengzhou
3. PR China
4. School of Pharmaceutical Science
5. Zhengzhou University
6. Institute for Biological Interfaces 1
7. Karlsruhe Institute of Technology
8. 76344 Eggenstein-Leopoldshafen
9. Germany
10. Key Laboratory of Advanced Pharmaceutical Technology