A DSP-based modified slip energy recovery drive using a 12-pulse converter and shunt chopper for a speed control system of a wound rotor induction motor