Energy constrained computationally sustainable methodologies to enhance the lifetime of wireless sensor networks