A novel active snubber for high-power boost converters | IEEE Journals & Magazine | IEEE Xplore