Layered Double Hydroxides As Anion- And Cation-Exchanging Materials