Triphosphopyridine nucleotide photoreduction with cell-free preparations of Anabaena variabilis