Metformin hydrochloride