Gravar-mail: Lifetime Maximization via Hole Alleviation in IoT Enabling Heterogeneous Wireless Sensor Networks