Fabric-based bacteria-powered battery can generate ‘smart’ clothes,...