Beneficial effects of Aloe vera in treatment of diabetes: Comparative in vivo and in vitro studies