Impulse Commutated Zero-Current Switching Current-Fed Push–Pull Converter: Analysis, Design, and Experimental Results | IEEE Journals & Magazine | IEEE Xplore