Transient modelling of sulphide diffusion under conditions typical of a deep geological repository