Progress in pulsed high power microwave source research at the University of Strathclyde | IEEE Conference Publication | IEEE Xplore