Other natural treatments showing promise in managing diabetes