An elucidatory review of the association between thyroid disorders and diabetes