Reviews Existing Technologies and Proposes ‘E8-PowerBuoys' Nano-Scale Generator Of Tidal And Wave Energy For River And Ocean | IEEE Conference Publication | IEEE Xplore