A node failure and battery-aware coverage protocol for wireless sensor networks. (November 2017)