A lifetime-enhancing cooperative data gathering and relaying algorithm for cluster-based wireless sensor networks. (February 2020)