Surface diffusion of adsorbed gases as a percolation process