Diabetes-induced testicular oxidative stress, inflammation, and caspase-dependent apoptosis: the protective role of metformin