Protection of Diesel Generators from Electromagnetic Pulse (HEMP)