A cooperative memetic algorithm with feedback for the energy-aware distributed flow-shops with flexible assembly scheduling. (June 2022)