Text this: High-power subnanosecond 38-GHz microwave pulses generated at a repetition rate of up to 3.5 kHz