geobacter sulfurreducens microbial fuel cell