haplotype inference computational approaches 7666844