A New Framework of Evolutionary Multi-Objective Algorithms with an Unbounded External Archive