combustion engines development