Testing and Commissioning of a 135 MW Pulsed Power Supply at the Wuhan National High Magnetic Field Center | IEEE Journals & Magazine | IEEE Xplore