Multi-lifecycle Product Design Optimization Considering Reuse, Remanufacturing and Recycling | AIChE