A solar energy driven thermochemical cycle based integrated system for hydrogen production. (15th April 2023)