Optimal level schedules in mixed-model, multi-level JIT assembly systems with pegging