Alternative medicine for diabetes