An introduction to pharmacogenomics and personalized medicine