Nicotinamide nucleotide transhydrogenase: a link between insulin secretion, glucose metabolism and oxidative stress.