Particle swarm optimization for maximizing lifetime of wireless sensor networks. (April 2016)