silver bromide thin-film technology