using different types of heat exchangers