Berberine hydrochloride