Iterative Solvers For Discontinuous Galerkin Finite Element Methods