cost effective small scale mining ball mill