Wireless Sensor Networks (WSNs) has been a wide research topic for more than a decade. Typically, a WSN consists of spatially distributed autonomous sensors to monitor physical or environmental ...