does naoh and bacl2 form a precipitate