Wireless Ad Hoc and Sensor Networks: Energy-Efficient Broadcast/Multicast Routing