Fix the mapping steps
The previous design compares the hit sequences by the order of best-hit, this might cause missing hits in the center of the query. To solve this, we change the order of best-hit to hsp start position.