An Adaptive Medium Access Control (MAC) Protocol for Reliable Broadcast in Wireless Networks