Mineral processing and extractive metallurgy