1. Shanghai Electric Wind Power Group Co. Ltd, Shanghai, China
2. Shanghai Electric Group Co. Ltd, Shanghai, China
3. College of Water Conservancy and Hydropower Engineering, Hohai University, Nanjing, China
4. College of Energy and Electrical Engineering, Hohai University, Nanjing, China
5. Ocean and Coastal Engineering Research Institute, Hohai University, Nantong, China