Numerical solution of a diffusion problem by exponentially fitted finite difference methods