Electron transfer across polypeptides. 2. Amino acids and flexible dipeptide bridging ligands