Stretchable and self-healable batteries