high efficiency permanent magnet generators