A Branch-and-Bound for an Assembly Scheduling Problem with Arrival Times of Outside-Producted Components