Mobile Agent-Based Directed Diffusion in Wireless Sensor Networks. (2nd October 2006)