Lattice site specific diffusion properties for substitutional and interstitial impurity atoms in ZnO crystals