Eco-sustainable energy and environmental strategies in design for recycling: the software “ENDLESS”