Non-equilibrium thermodynamics,