Service Chain Composition with Failures in NFV Systems: A Game-Theoretic Perspective