What Factors Affect The Rate Of Diffusion