Text this: Multi-Objective Optimization of a Spoke Type Synchronous Machine With Ferrite Magnets Considering Torque Ripple and Demagnetization