On Cooperative and Efficient Overlay Network Evolution Based on a Group Selection Pattern