Solution of Flow Shop Scheduling Problems using the Differential Evolution Algorithm