Sustainability: a product life-cycle approach - article