fixed data type bug for OVERLAP_LEN and HAMMING_DIST in assemble_pairs