1. The State Key Laboratory of Mechanical Transmissions, Chongqing University, Chongqing400044, China
2. School of Automobile and Transportation, Shenyang Ligong University, Shenyang110159, China
3. School of Automation, Shenyang Aerospace University, Shenyang110136, China
4. School of Mechanical Engineering & Automation, Northeastern University, Shenyang110819, China