Design for disassembly and reuse