Pulsed 95 GHz high-field EPR heterodyne spectrometer with high spectral and time resolution