1. Institute of Biomedical EngineeringChongqing University of Science and Technology Chongqing 401331 China
2. School of Civil Engineering and ArchitectureChongqing University of Science and Technology Chongqing 401331 China
3. Key Laboratory of Biorheological Science and Technology (Chongqing University), Ministry of EducationChongqing University Chongqing 400030 China
4. College of Chemical EngineeringSichuan University of Science & Engineering Zigong 643000 China