Haven't done any technical calculations for the design.
Heat Exchanger
Heat exchanger
heat exchanger
HEAT EXCHANGER