Disassembly sequence planning using a Flatworm algorithm. (October 2020)