how to produce hydrochloric acid