A diffusive model of the interaction between limestone particles and acid solutions