adr leaching and smelting ball mill