Factors Affecting Diffusion Of Gases