1. Key Laboratory of Biorheological Science and Technology, Ministry of Education, Bioengineering College, Chongqing University, Chongqing 400044, P. R. China
2. Key Laboratory for Biomechanics and Mechanobiology of Ministry of Education, School of Biological Science and Medical Engineering, Beihang University, Beijing 100083, P. R. China
3. Beijing Advanced Innovation Center for Biomedical Engineering, Beihang University, Beijing 100083, P. R. China
4. Wenzhou Institute of Biomaterials & Engineering, University of Chinese Academy of Sciences, Wenzhou 325001, P. R. China