Project Scheduling for Aggregate Production Scheduling in Make-to-Order Environments