[1] School of Electrical Engineering and New Energy, China Three Gorges University, Hubei Province, Yichang,443002, China
[2] Hubei Provincial Key Laboratory for Operation and Control of Cascaded Hydropower Station, China Three Gorges University, Hubei Province, Yichang,443002, China
[3] State Grid Quzhou Power Supply Company, Zhejiang Province, Quzhou,324000, China
[4] State Grid Hubei Economic Research Institute, Hubei Province, Wuhan,430077, China