Describir: Cluster-based Routing Protocols for Energy-Efficiency in Wireless Sensor Networks