Artificial muscle heals itself

Researchers in California have created an artificial muscle that heals itself and generates electricity.