DPNCMO: A Novelty-Guided Dual-Population Algorithm with Adaptive Constraint Relaxation for Constrained Multi-Objective Optimization | Synapse