ore machinery cost ball mill