Slice Routing: An Efficient Approach to Mitigate The Energy Hole Problem in WSNs