A multi-objective algorithm for task scheduling and resource allocation in cloud-based disassembly. (October 2016)