A Multilevel Method for Discontinuous Galerkin Approximation of Three-dimensional Elliptic Problems