Pitfalls in the determination of empirical dissolution rate equations of minerals from experimental data and a way out: an iterative procedure to find valid rate equations, applied to Ca-carbonates and -sulphates