is muriatic acid the same as hydrochloric acid