Energy conversion and high power pulse production using miniature magnetic flux compressors | IEEE Journals & Magazine | IEEE Xplore