Problems and prospects for microsecond pulsed power above ten megamperes | IEEE Journals & Magazine | IEEE Xplore