Influence of quantum size effects on Pb island growth and diffusion barrier oscillations