A STABILITY-BASED ON-DEMAND MULTICAST ROUTING IN AD-HOC WIRELESS NETWORKS