Modeling and Simulation of Mineral Processing Systems