1. Department of Mechanical Engineering, Harbin Institute of Technology, Weihai, China.
2. Department of Engineering Research, Yangtze River Delta HIT Robot Technology Research Institute, Wuhu, China.
3. College of Mechanical and Electrical Engineering, Qingdao University, Qingdao, China.