The impact of rock heterogeneity on solute spreading and mixing