Thermodynamic assessment and performance optimization of solid oxide fuel cell-Stirling heat engine–reverse osmosis desalination. (20th October 2020)