A Distributed Direction of Arrival Estimation Algorithm for Self–Organizing Ultra Wide–Band Wireless Sensor Networks