DESIGN AND IMPLEMENTATION OF WEIGHTED ADAPTIVE CLUSTERING ALGORITHMS FOR MULTIPATH ROUTING IN HETEROGENCEOUS WIRELESS SENSOR NETWORKS