Energy and distance adaptive clustering algorithm for 3D wireless sensor networks. (1st January 2013)