A second order discontinuous Galerkin method for advection on unstructured triangular meshes