1. Department of Physiology, Army Medical University, Chongqing 400038, China
2. School of Intelligent Manufacturing Engineering, Chongqing University of Arts and Sciences, Chongqing 402160, China
3. School of Mechanical Engineering, Sichuan University of Science & Engineering, Yibin 643000, China
4. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing 400044, China