silver bromide chemistry breakthroughs