mining engineering salary in s a