Introduction to microbial fuel cells: challenges and opportunities | Publicación