electron transport flavoprotein