The Energy Harvesting Eel: a small subsurface ocean/river power generator | IEEE Journals & Magazine | IEEE Xplore