Text this: Power characteristics analysis of a novel double-stator magnetic geared permanent magnet generator