A practical and efficient algorithm for the k-mismatch shortest unique substring finding problem