Assessing the impact of design factors on the performance of two miniature microbial fuel cells