Self-powered bioelectrochemical devices | Publicación