The MICHELLE three-dimensional electron gun and collector modeling tool: theory and design | IEEE Journals & Magazine | IEEE Xplore