IL6 and diabetes mellitus: Interleukin-6 is a pleiotropic cytokine with a dual role in diabetes and oxidative stress.