1. Electric and New Energy Faculty of China China Three Gorges University,Yichang,China
2. Hubei Provincial Collaborative Innovation Center for New Energy Microgrid China Three Gorges University,Yichang,China
3. Hubei Provincial Key Laboratory for Operation and Control of Cascaded Hydropower Station China Three Gorges University,Yichang,China