A computer simulation of hydrogen fueled spark ignition engine