1. School of Power and Mechanical Engineering, Wuhan University, Wuhan 430072, China
2. School of Mechanical and Automotive Engineering, Shanghai University of Engineering Science, Shanghai 201620, China
3. Department of Mechanical and Manufacturing Engineering, Miami University, Ohio 45056, USA