A multi-phase kinetic model to simulate hydration of slag–cement blends