School of Mechanical Engineering, Shanghai Jiaotong University, Shanghai 200240, China;
State Key Laboratory of Mechanical System and Vibration, Shanghai 200240, China;
School of Mechanical Engineering, Shanghai Jiaotong University, Shanghai 200240, China;
School of Mechanical Engineering, Shanghai Jiaotong University, Shanghai 200240, China;
State Key Laboratory of Mechanical System and Vibration, Shanghai 200240, China;
Harbin Electric Power Equipment Co.Ltd., Harbin 150040, China;