Soft-switching techniques for high-power PWM converters