Efficient two windows MAC algorithm in wireless ad-hoc networks