Text this: An Energy-Heterogeneous Clustering Scheme to Avoid Energy Holes in Wireless Sensor Networks