mineral processing and extractive metallurgy review