An adaptive and cooperative MAC protocol in vehicular ad hoc network: design and performance analysis. (17th November 2020)