Autonomic Reliable Multicast Application-Level Group Communication Using Self-Organization Principles