dlmread is more robust (needs more testings)