The time isolation high-voltage impulse generator | IEEE Journals & Magazine | IEEE Xplore