hydrochloric acid alternative applications