Modelling microbial fuel cells with suspended cells and added electron transfer mediator