Effects of soluble flavin on heterogeneous electron transfer between surface-exposed bacterial cytochromes and iron oxides. (15th August 2015)