silver bromide semiconductor