DepartmentofMechanicalEngineering;
ArmoredForceEngineeringInsititute;
Beijing100072;
China;
StateKeyLaboratoryofMechanicalTransmission;
ChongqingUniversity;
Chongqing400044;
China;
CollegeofAutomobileEngineering;
JilinUniversity;
Changchun130025;
China;