Introduction to High Power Pulse Technology (Series in Electrical and Computer Engineering)