Design for sustainability of product-service systems