Characterization of a phytochelatin synthase gene from Ipomoea pes-caprae involved in cadmium tolerance and accumulation in yeast and plants.