Sustainable approach for wastewater treatment using microbial fuel cells and green energy generation - A comprehensive review