Effects of biofouling on ion transport through cation exchange membranes and microbial fuel cell performance.