Biochemical and physiological analyses of NADPH-dependent thioredoxin reductase isozymes in Euglena gracilis. (July 2015)