encode query string