Interior Penalty Discontinuous Galerkin Finite Element Method For The Time-Domain Maxwell’s Equations