With the proliferation of sensor nodes and the development in wireless communication technologies, Wireless Sensor Networks (WSNs) have gained worldwide attention in recent years. They facilitate monitoring and controlling of physical environments from re