high energy small scale mining limestone ball mill