Energy balancing cooperative diversity for wireless sensor networks. (6th November 2008)