Machine learning-based modelling of heat and mass transfer in a dual-compartment moving-bed thermochemical energy storage