fixed smartopen in load_vcf