1. College of Energy and Power Engineering, Lanzhou University of Technology, Lanzhou 730050, China
2. Key Laboratory of Fluid Machinery and Systems, Gansu Province, Lanzhou 730050, China
3. Nihon University, Tokyo, Japan
4. University of Leicester, Leicester, UK
5. College of Electrical and Information Engineering, Lanzhou University of Technology, Lanzhou 730050, China