1. School of Mechanical and Automotive, Qingdao Hengxing University of Science and Technology, Qingdao 266199, China
2. School of Science, Qingdao University of Technology, Qingdao 266525, China
3. College of Electromechanical Engineering, Qingdao University of Science and Technology, Qingdao 266061, China