Microchannel Heat Exchanger (MCHE) technology