Design and testing of a 2.4MJ pulse power supply | IEEE Conference Publication | IEEE Xplore