Added an aggregation option for objective functions

To reduce number of objective functions due to large number of objective
sites and fitness, this option is added. This way, NSGA-II algorithm
performance will not be reduced due to large number of objective
functions.