Developments in computational fluid dynamics modelling of gasoline direct injection engine combustion and soot emission with chemical kinetic modelling