africa granite and marble mines ore processing