A by-product of biofuel manufacture can power microbial fuel cells to generate electricity cheaply and efficiently, according to scientists. The work could help develop self-powered devices that would depollute waste water and be used to survey weather in extreme environments.