silver bromide precipitate