Discontinuous Galerkin Method For 1D Shallow Water Flow With Water Surface Slope Limiter