hydrochloric acid for nanotechnology