Sulfur assimilation in photosynthetic organisms: molecular functions and regulations of transporters and assimilatory enzymes.