Metformin beyond an anti-diabetic agent: A comprehensive and mechanistic review on its effects against natural and chemical toxins.