mining mill technology technical details