Controlling Variable Coolant Temperature in Internal Combustion Engines and its Effects on Fuel Consumption