Magnesium Citrate is a good replacement for Magnesium Carbonate, and is actually absorbed by the body at a faster rate?