NEEM: Network-friendly Epidemic Multicast - José Pereira (2003)