A Magnetic Planetary Gear Permanent Magnet Machine with Double Blades for Offshore Marine Current Generation System | IEEE Conference Publication | IEEE Xplore