levamisole hydrochloride molecular weight