1. School of Mechanical Engineering Dalian University of Technology, Dalian, China,
2. School of Mechanical Engineering Dalian University of Technology, Dalian, China
3. The State Key Lab. on Mechanical Transmissions Chongqing University, Chongqing, China