Numerical modeling of the development of a preferentially leached layer on feldspar surfaces