School Of Mechanical Engineering Chongqing University:state Key Lab Of Mechanical Transmission Chongqing University