A distributed energy system integrating SOFC-MGT with mid-and-low temperature solar thermochemical hydrogen fuel production. (3rd June 2021)