literature review on copper ore flotation