Electromagnetic launch technology: the promise and the problems | IEEE Journals & Magazine | IEEE Xplore