Cooperative knowledge mechanisms in product-service value chains Final