iron ore gold ore granite limestone vertical mills