Theory of surface diffusion: Crossover from classical to quantum regime.