Text this: Linear Clustering Algorithm by Competitive Learning Suitable for Coal Mine in Wireless Sensor Networks