Electrochemical, photoelectrochemical, electrocatalytic and catalytic reduction of redox proteins