An adaptive clustering approach to dynamic load balancing and energy efficiency in wireless sensor networks. (1st November 2016)