A Reference Vector Guided Evolutionary Algorithm for Many-Objective Optimization | Synapse