Performance of plug flow microbial fuel cell (PF-MFC) and complete mixing microbial fuel cell (CM-MFC) for wastewater treatment and power generation