A robust MAC protocol for multi-hop cognitive radio networks