Genetic and epigenetic alteration in thyroid cancer: review article