Torque ripple reduction by optimizing magnet shape using GA in axial gap motor | Synapse