Review-enhanced contrastive learning on knowledge graphs for recommendation | Synapse