https://stoplearn.com/diffusion-of-gases-brownian-motion-osmosis-diffusion-viscosity-surface-tension/
Diffusion of Gases – Brownian Motion, Osmosis, Diffusion, Viscosity, Surface Tension