Rna seq advantages disadvantages problems challenges and applications