granite limestone quartz ball mill