Plants Explored with Anti-diabetic Properties: A Review