PipeBSW: A Two-Stage Pipeline Structure for Banded Smith-Waterman Algorithm on FPGA