Solid phase microbial fuel cell (SMFC) for harnessing bioelectricity from composite food waste fermentation: influence of electrode assembly and buffering capacity.