ball ball mills mining cost