samtools / htslib C 957 484 C library for high-throughput sequencing data formats htslib bioinformatics sam bam