1. Key Laboratory for Biomechanics and Mechanobiology of Ministry of Education
2. International Research Center for Implantable and Interventional Medical Devices
3. School of Biological Science and Medical Engineering
4. Beihang University
5. Beijing 100191