Kinetic molecular theory