An Improved NSGA-III with a Comprehensive Adaptive Penalty Scheme for Many-Objective Optimization | Synapse