An analytical solution of the convection―dispersion―reaction equation for a finite region with a pulse boundary condition