Use utf-8 as default csv encoding
refactor csv._iter