An energy-balanced self-deployment algorithm based on virtual force for mobile sensor networks. (2015)