1. College of Energy and Power Engineering, Lanzhou University of Technology, Lanzhou, Gansu Province 730050, China
2. Key Laboratory of Fluid Machinery and Systems, Lanzhou, Gansu Province 730050, China
3. College of Electrical and Information Engineering, Lanzhou University of Technology, Lanzhou, Gansu Province 730050, China
4. College of Engineering, Nihon University, Koriyama, Fukushima 963-8642, Japan
5. Gansu Shengyu Water Conservancy and Hydropower Technology Co. Ltd, Lanzhou, Gansu Province 730090, China