Compact permanent-magnet generator for hybrid vehicle applications | IEEE Journals & Magazine | IEEE Xplore