Interference-Aware Channel Assignments with Seamless Multi-Channel Monitoring in Wireless Mesh Networks