Makespan Minimization Flowshop Scheduling with Sequence-Dependent Machine Deterioration and Maintenance Events