Text this: Advances of nanotechnology applications in mineral froth flotation technology