https://www.thebigger.com/chemistry/chemical-kinetics/explain-the-collision-theory/