Electromagnetic pulse simulations using finite-difference time-domain method. (2021)