Modeling cement hydration by connecting a nucleation and growth mechanism with a diffusion mechanism. Part I: C3S hydration in dilute suspensions