silver bromide high purity