An enhanced ACO-based mobile sink path determination for data gathering in wireless sensor networks