Novel thermoelectric generator heat exchanger for indirect heat recovery from molten CuCl in the thermochemical Cu–Cl cycle of hydrogen production