graphite flotation process south africa mining company price