Design of a methanation reactor for producing high-temperature supercritical carbon dioxide in solar thermochemical energy storage