MHz Nanosecond Rectangular Pulse Generator With High Voltage Gain and Multimode | IEEE Journals & Magazine | IEEE Xplore