Optimization of an artificial neural network for product disassembly control by GAs