Introduction to High Power Pulse Technology by Qi S. Zhang, S.T. Pai & Qi Zhang