An all solid-state repetitive high-voltage rectangular pulse generator based on magnetic switch | IEEE Journals & Magazine | IEEE Xplore