genomics bioinformatics rna extraction biotechnology rnai data mining genetic sirna pcr dna testing computational biology simple isolation solution dna cloning genetics gene medicine gene silencing