go back to use std csv module, with proper utf-8 encoding