Energy Efficient Routing Towards A Mobile Sink Using Virtual Coordinates In A Wireless Sensor Network