Compact heat exchangers--history, technological advancement, and mechanical design problems | lit.salon