Biological Sequence Alignment Using Graphics Processing Units