Thermodynamic modelling of a stratified charge spark ignition engine