GeneUP algorithm to search optimal primers for RNA fingerprinting