Microbial fuel cells a state-of-the-art technology for wastewater treatment and bioelectricity generation.