School of Energy and Power Engineering Lanzhou University of Technology Lanzhou 730050 China;
Gansu Provincial Technology Centre for Wind Turbines Lanzhou 730050 China;
Key Laboratory of Fluid Machinery and Systems Lanzhou 730050 China;
School of Energy and Power Engineering Lanzhou University of Technology Lanzhou 730050 China;
School of Energy and Power Engineering Lanzhou University of Technology Lanzhou 730050 China;
Gansu Provincial Technology Centre for Wind Turbines Lanzhou 730050 China;
Key Laboratory of Fluid Machinery and Systems Lanzhou 730050 China;
School of Energy and Power Engineering Lanzhou University of Technology Lanzhou 730050 China;
Gansu Provincial Technology Centre for Wind Turbines Lanzhou 730050 China;
Key Laboratory of Fluid Machinery and Systems Lanzhou 730050 China;
School of Naval Architecture Ocean and Civil Engineering Shanghai Jiao Tong University Shanghai 200240 China;
School of Naval Architecture Ocean and Civil Engineering Shanghai Jiao Tong University Shanghai 200240 China;
Institute of Mechanics Chinese Academy of Sciences Beijing 100080 China;