1. Biomechanics and Biomaterials Laboratory, Department of Applied Mechanics, Beijing Institute of Technology
2. Beijing 100081
3. China
4. Institute of Biomedical Engineering and Health Sciences, Changzhou University
5. Changzhou
6. Department of Cancer Biology, University of Cincinnati College of Medicine
7. Cincinnati
8. USA
9. Institute of Applied Mechanics, Department of Engineering Mechanics, Zhejiang University
10. Hangzhou 310027