five factors mining development in south africa