Text this: High-power subnanosecond 38-GHz microwave pulses generated at a repetition rate of up to 3.5 kHz; Technical Physics Letters; Vol. 28, iss. 10