Discontinuous Galerkin Based Multi-Domain Multi-Solver Technique for Efficient Multiscale Electromagnetic Modeling