buformin hydrochloride