A branch, bound, and remember algorithm for the simple disassembly line balancing problem. (May 2019)