Advanced concepts for electromagnetic launcher power supplies incorporating magnetic flux compression | IEEE Journals & Magazine | IEEE Xplore