Computer simulation of micro-channel heat transfer and thermal energy storage systems | Synapse