1. Hubei Provincial Key Laboratory for Operation and Control of Cascaded Hydropower Station and the College of Electrical Engineering and New Energy, China Three Gorges University, Yichang, China
2. State Grid Suichang Power Supply Company, Lishui, China
3. State Grid Hubei Economic Research Institute, Wuhan, China