Nanosecond high current and high repetition rate electron source | IEEE Journals & Magazine | IEEE Xplore