Type 2 diabetes: Causes, symptoms, treatment and management