hydrochloric acid for resource recovery