Simultaneous energy generation, decolorization, and detoxification of the azo dye Procion Red MX-5B in a microbial fuel cell | Publicación