What is the most efficient way to stream data into csv format. Basically converting a list of data, to csv and support RFC 4180, where strings with " becomes ""