Modeling And Engineering Of Oxidoreductase Proteins For Miniaturized Energy Applications