A topology control algorithm for preserving minimum-energy paths in wireless ad hoc networks