Nonsinusoidal pulse-width modulation (NSPWM)