Timeline of heat engine technology