Key Laboratory of Ministry of Education for Strength and Vibration;
Xi 'an Jiaotong University;
Xi 'an 710049;
China;
Dongfang Steam Turbine Corporation;
Deyang;
618000;
China;
School of Aerospace;
Xi 'an Jiaotong University;
Xi 'an 710049;
China;
Institute of Mechatronics and Information Systems;
Xi 'an Jiaotong Universit);
Xi 'an 710049;
China;