[new feature]: use LandauVishkin algorithm to compute edit distance in single end
alignment, and it seems to work well
[to do]: modify arg to support more diff