A Multi-Agent-Based Adaptive Task Allocation Algorithm in Wireless Sensor Networks | IEEE Conference Publication | IEEE Xplore