1. State Key Laboratory of Mechanical System and Vibration, School of Mechanical Engineering Shanghai Jiao Tong University Shanghai China
2. Datang Renewable Energy Research Institute, Co. Ltd Beijing China
3. Distributed Energy and Multi Energy Complementary Center, Renewable Energy Science and Technology Research Institute China Datang Corporation Beijing China
4. Shanghai Minghuan Technology Co., Ltd Shanghai China
5. School of Mathematical Science Shanghai Jiao Tong University Shanghai China
6. State Power Investment Corporation Research Institute, Co. Ltd Beijing China