added fasta and fastq compression