A mechanism for dental caries based on chemical processes and diffusion phenomena during in-vitro caries simulation on human tooth enamel