Prediction of Ribonucleic Acid Secondary Structures Using A Heuristic Backtracking Search