latest technological advances in iron ore mining and beneficiation