Microbial fuel cells by K. Rabaey