Interaction of pyridine nucleotide substrates with Escherichia coli dihydrodipicolinate reductase: thermodynamic and structural analysis of binary complexes.