Nonlinear Limiters for Discontinuous Galerkin Method