'Biofuel cells' could power gadgets with energy drinks