Electromagnetic Design and Assembly Analysis of a Halbach Rotor Magnetic Gear for a Marine Hydrokinetic Application | IEEE Conference Publication | IEEE Xplore