Diabetes self-management: perspectives of Latino patients and their health care providers.