Affiliation: | 1. Key Laboratory of Biorheological Science and Technology, Ministry of Education, College of Bioengineering, Chongqing University, , Chongqing, China;2. State Key Laboratory of Power Transmission Equipment and System Security and New Technology, Chongqing University, , Chongqing, China |