A novel stator and rotor dual PM flux modulated machine | CMP Journals & Magazine | IEEE Xplore