State-Based Disassembly Planning