Mapping of Complex Traits by Single-Nucleotide Polymorphisms