1. State Key Laboratory of Mechanical TransmissionChongqing UniversityChongqingPeople's Republic of China
2. State Key Laboratory of Traction PowerSouthwest Jiaotong UniversityChengduPeople's Republic of China
3. Northern Vehicle Research InstituteBeijingPeople's Republic of China
4. National Engineering Research Center of Flat Rolling EquipmentUniversity of Science and Technology BeijingBeijingPeople's Republic of China