Directed evolution of artificial oxidoreductases.