1. Harbin Engineering University, China; University of Shanghai for Science and Technology, China
2. University of Shanghai for Science and Technology, China
3. Shanghai Electric Power Co., China; Shanghai Donghai Wind Power Generation Co., China
4. Shanghai Electric Wind Power Group Co., China
5. Harbin Engineering University, China