Optimizing airport slot scheduling problem using optimization algorithms