1. Huazhong University of Science and Technology State Key Laboratory of Intelligent, Manufacturing Equipment and Technology;, School of Mechanical Science and Engineering, , Wuhan 430074 , China
2. Huazhong University of Science and Technology State Key Laboratory of Intelligent, Manufacturing Equipment and Technology; School of Mechanical Science and Engineering, , Wuhan 430074 , China
3. Huazhong University of Science and Technology State Key Laboratory of Intelligent Manufacturing, Equipment and Technology; , Wuhan 430074 , China
4. Huazhong University of Science and Technology State Key Laboratory of Intelligent, Manufacturing Equipment and Technology; School of Mechanical Science and Engineering, , Wuhan 430074 , China ;
5. China Three Gorges University Hubei Key Laboratory of Hydroelectric Machinery, Design and Maintenance, College of Mechanical and Power Engineering, , Yichang 443002 , China
6. Huazhong University of Science and Technology State Key Laboratory of Intelligent, Manufacturing Equipment and Technology; School of Mechanical Science and Engineering , Wuhan 430074 , China