Elucidating The Bio-Electrochemical Mechanism Of Exoelectrogenesis Of The Cyanobacterium Synechocystis Sp. Pcc6803