Swedish health care professionals' diverse understandings of diabetes care.