Optimal engine technology mix in a low carbon economy