High Voltage Pulse Generator Based on a Novel Magnetic Isolated Drive Circuit