Contrasting diffusion behaviors of O and F atoms on graphene and within bilayer graphene.