Opportunistic ChannelScheduling for Ad Hoc Networks with Queue Stability