Investigation on a High Power, Low Impedance, and Long Pulse Generator Based on Magnetic Switches | IEEE Journals & Magazine | IEEE Xplore