1. College of Power and Energy Engineering, Harbin Engineering University, Harbin 150001, China
2. School of Mechanical Engineering, Guizhou University, Guizhou 550025, China
3. PLA Unit 92578, Beijing 100000, China
4. School of Energy and Power Engineering, Northeast Electric Power University, Jilin 132012, China