Purification and Characterization of NDH-2 Protein and Elucidating Its Role in Extracellular Electron Transport and Bioelectrogenic Activity.