1. Key Laboratory of Biorheological Science and Technology of Ministry of Education, Bioengineering College, Chongqing University, Chongqing, China
2. Key Laboratories for National Defense Science and Technology of Innovative Micro-Nano Devices and System Technology, Chongqing University, Chongqing, China
3. State Key Laboratory of Power Transmission Equipment {&} System Security and New Technology, Chongqing University, Chongqing, China