Electromagnetics for Engineers: With Applications to Digital Systems and Electromagnetic Interference