3kW Low RPM Axial flux coreless permanent magnet generator for vertical wind turbine