Towards Inverse Production Life Cycle Design: a Simulation Tool Linking Mass Products Recycling to Environmental Legislation and Market