Multipurpose generator of high-power nanosecond high-voltage pulses | IEEE Conference Publication | IEEE Xplore