IGF1 and thyroid gland carcinoma: The IGF signaling axis in thyroid cancer: biological complexity and therapeutic challenges.