An analysis of hydro-regeneration | IEEE Journals & Magazine | IEEE Xplore