Antidiabetic activity of 50% ethanolic extract of Ricinus communis and its purified fractions.