1. College of Electrical and Information Engineering Hunan University of Technology Zhuzhou Hunan Province PR China
2. Hubei Key Laboratory of Cascaded Hydropower Stations Operation & Control China Three Gorges University Yichang Hubei Province PR China