Combined Test Data Selection and Scheduling for Test Quality Optimization under ATE Memory Depth Constraint