Text this: Design and critical evaluation of permanent magnet wind generator technology for small-scale wind energy systems