Electron transfer from electrodes to myoglobin: facilitated in surfactant films and blocked by adsorbed biomacromolecules.