A miniature microbial fuel cell with conducting nanofibers-based 3D porous biofilm. (4th November 2015)