A General Space Vector PWM Algorithm for Multilevel Inverters Including Operation in Over Modulation Range