What is uBAM and why is it better than FASTQ for storing unmapped sequence data