Cooperative Synchronization in Wireless Multi-hop Communication