Text this: Mathematical modelling of flow and adsorption in a gas chromatograph