EE529 – Analytical Foundations of Electromagnetic Theory