1. School of Computer Science and Information Engineering, Hefei University of Technology, Hefei 230601, China
2. State Grid Electric Power Research Institute Co., Ltd., Hefei 230088, China
3. State Grid Zhejiang Electric Power Company Hangzhou Power Supply Company, Hangzhou 310007, China
4. HuaNeng Power International Inc., Anhui Wind Power Branch, Hefei 230031, China
5. China HuaNeng Group Co., Ltd., Anhui Branch, Hefei 230022, China