An Improved Model Predictive Torque Control for PMSM Drives Based on Discrete Space Vector Modulation