An adaptive hybrid multiprocessor technique for bioinformatics sequence alignment