Torque-to-weight ratio maximization in PMSM using topology optimization