Extending node protection concept of p-cycles for an efficient resource utilization in multicast traffic