Social graph diffusion and disentangled representations learning for multimodal recommendation | Synapse