Three-dimensional lattice Boltzmann simulation of reactive transport and ion adsorption processes in battery electrodes of cation intercalation desalination cells