Effects of self-care, self-efficacy, social support on glycemic control in adults with type 2 diabetes