Haplotype associations with quantitative traits in the presence of complex multilocus and heterogeneous effects