Pharmacogenomics and pharmacogenetics of thiazolidinediones: role in diabetes and cardiovascular risk factors