Text this: Torque distribution characteristics of a novel double-stator permanent magnet generator integrated with a magnetic gear