Berberine: Alkaloid with wide spectrum of pharmacological activities