Text this: Development of high efficiency high speed permanent magnet generator