Diprotein complexes and their electron transfer reactions