The association of body size, reproductive factors and thyroid cancer.