Phosphoenolpyruvate carboxylase isoenzymes: separation and properties of three forms from cotton leaf tissue.