Non oscillatory smooth particle hydrodynamics and its application to solute transport in porous media