Enzymatic fuel cell technology for energy production from bio-sources