Analysis of an integrated thermal separation and flashing cooling cogeneration cycle. (25th May 2021)