Fix missing tz in recursive arrayToList call

I think that SqlString.arrayToList drops a timeZone parameter when nested arrayToList is called. To handle this problem I added timeZone to an argument list of nested arrayToList call.