What happens to the efficiency of a heat engine if the temperature difference between the heat source and sink increases?