1. Department of Mechanical Engineering, Dalian Polytechnic University, Dalian 116034, China e-mail:
2. Department of Mechanical Engineering, Dalian University of Technology, Dalian 116024, China e-mail:
3. Department of Mechanical Engineering, Dalian Polytechnic University, Dalian 116034, China