mineral processing engineer tanzania salary