1. Institute of Hydropower and HydroinformaticsFaculty of Infrastructure EngineeringDalian University of TechnologyDalian116024People's Republic of China
2. Key Laboratory of Ocean Energy Utilisation and Energy Conservation of Ministry of EducationSchool of Energy and Power EnergineeringDalian Universtiy of TechnologyDalian116024People's Republic of China
3. Department of hydropower and new energyEast Electric Dispatching and Control Branch Centre of State China GridShanghai210000People's Republic of China
4. State Grid Zhejiang Electric Power Co.Hangzhou310000ZhejiangPeople's Republic of China