Sodium chloride salinity reduces Cd uptake by edible amaranth (Amaranthus mangostanus L.) via competition for Ca channels.