Microbial fuel cells - Logan, Bruce E (New Jersey Wiley, 2008)