Efficient data dissemination approach for QoS enhancement in VANETs