1. School of Mechanical and Electrical Engineering, Henan University of Science and Technology, Luoyang, 471003, P. R. China
2. College of Energy and Power Engineering, Changsha University of Science and Technology, Changsha, P. R. China
3. College of Mechanical and Electrical Engineering, Central South University, Changsha 410083, P. R. China