Immobilization of flavoproteins on silicon: effect of cross-linker chain length on enzyme activity.