12-12A dynamic multipopulation genetic algorithm for multiobjective workflow scheduling based on the longest common sequence