Use OrderedDict for csv output