Magnetically Geared Rotary Generators for Marine Hydrokinetic Power Take-Off – A Status Update | IEEE Conference Publication | IEEE Xplore