New Algorithms for Multiple DNA Sequence Alignment