image
Novel self-powered smart fabric may enhance your health