1. National Innovation and Attracting Talents “111” base, Key Laboratory of Biorheological Science and Technology, Ministry of Education, College of BioengineeringChongqing University Chongqing China
2. Center for Precision Medicine, School of Medicine and School of Biomedical SciencesHuaqiao University Xiamen China
3. Department of Mechanics and Engineering Structure, Hubei Key Laboratory of Theory and Application of Advanced Materials MechanicsWuhan University of Technology Wuhan China