The role of self-efficacy in health coaching and health education for patients with type 2 diabetes.