LEP and diabetes mellitus: The relation of leptin, resistin and visfatin with diabetes