A Distributed Multi-Channel Scheduling Algorithm for Low Latency Wireless Sensor Network