Efficient Whole-Genome LD Based Haplotpe Block Recognition