A QoS-Based Topology Control Algorithm for Underwater Wireless Sensor Networks. (1st November 2010)