Diabetes (मधुमेह), डायबिटीज के कारण , व घरेलू उपचार