1. Key Laboratory for Far-Shore Wind Power Technology of Zhejiang Province, PowerChina Huadong Engineering Corporation Limited, Hangzhou 311122, China
2. School of Mechanical Engineering and Rail Transit, Changzhou University, Changzhou 213164, China
3. The Key Laboratory of Urban Security and Disaster Engineering of Ministry of Education, Beijing University of Technology, Beijing 100124, China