Distributed multi-objective evolutionary optimization using island-based selective operator application