Single machine scheduling with controllable processing times and an unavailability period to minimize the makespan