Improved artificial bee colony optimization based clustering algorithm for SMART sensor environments