1. School of Mechanical Engineering, University of Shanghai for Science and Technology, Shanghai, China
2. Shanghai Electric Wind Power Group Co., Ltd, Shanghai, China
3. Shanghai Green Environmental Protection Energy Co., Ltd, Shanghai, China
4. College of Energy and Mechanical Engineering, Shanghai University of Electric Power, Shanghai, China