Characterization of membrane biofouling and its effect on the performance of microbial fuel cell