Improving the dynamism of mobile agent applications in wireless sensor networks through separate itineraries | doi.page