A new distributed topology control algorithm for wireless environments with non-uniform path loss and multipath propagation