1. College of Mechanical Engineering, Chongqing University of Technology, Chongqing, China
2. College of Mechanical Engineering, Chongqing University, Chongqing, China
3. School of Ocean Engineering, Harbin Institute of Technology at Weihai, Weihai, China