1. Hubei Key Laboratory of Mechanical Transmission and Manufacturing EngineeringWuhan University of Science and Technology Wuhan China
2. The Key Laboratory of Metallurgical Equipment and Control of Education MinistryWuhan University of Science and Technology Wuhan China
3. School of AstronauticsNorthwestern Polytechnical University Xi'an China
4. School of EngineeringUniversity of Liverpool Liverpool UK