1. State Key Laboratory of
Mechanical Transmission, Chongqing University, Chongqing 400030China;
2. Hubei Agricultural Machinery Engineering
Research and Design Institute, Hubei University of Technology, Hubei 430068, China e-mail:
3. State Key Laboratory of
Mechanical Transmission, Chongqing University, Chongqing 400030, China e-mail:
4. State Key Laboratory of
Mechanical Transmission, Chongqing University, Chongqing 400030, China